我想克隆DIV和它的內部元素。我如何更改所有內部元素的名稱?另外我在單選按鈕上有函數調用。我還需要更改函數的名稱。這裏是我的HTML代碼。我感謝任何幫助。克隆div及其內部元素
<div id="clonableDiv">
<input id="radio_1" type="radio1" onclick="toggleNames1()" value="Yes" name="Yes">
Yes
<br>
<input id="radio_2" type="radio1" onclick="toggleNames2()" value="No" name="No">
No
<div id="address">Address:</div>
<div id="address1">
<input id="address_1" class="textBox" type="text" maxlength="100" name="address_1">
</div>
<div id="country_select">
Country:
<select id="country_drop_1" name="country_drop_1" onchange="setCountry(this.selectedIndex)">
<option value="-1"></option>
<option value="USA">USA</option>
<option value="Canada">Canada</option>
</select>
</div>
</div>
如何在克隆後查看html?我做了'查看源代碼',但看不到更改的HTML標記。 – nav100
它們不在查看源代碼中,因爲它們不僅僅是動態頁面的源代碼的一部分。您需要使用內置於Chrome,Opera或Safari中的DOM Inspector(右鍵單擊元素並選擇「Inspect Element」)或將Firebug安裝到Firefox中。其中的任何一個都可以讓您通過右鍵單擊/檢查元素來查看整個DOM層次結構,包括所有已克隆的元素。 – jfriend00
完美!很好的回答:) – SagarPPanchal