0

我在java脚本中有一个字符串

<select name="random[]" class="myclass" id="x"> 
     <option>hello</option>
</select>

如何将 id 的值替换为 javascript 中的其他值?

4

2 回答 2

2
 var str = '<select name="random[]" class="myclass" id="x"> <option>hello</option></select><select name="random[]" class="myclass" id="xzzz"> <option>hello</option></select>'; 


rep='id="new value"';

new_str=str.replace(/id="[a-zA-Z0-9]+"/g, rep);

alert(new_str);

如果出现更多的 id=...

于 2013-06-15T12:53:54.560 回答
1

我认为这会奏效。

var e = document.getElementById("x");
e.id = "y";
于 2013-06-15T14:03:33.223 回答