使用Prototype更改元素的id?

时间:2012-07-25 10:00:59

标签: prototypejs

假设我有这样一个元素:

<input id="options_14_text" type="text" onchange="something()" name="options[14]" value="">

如何使用Prototype将其id更改为options_15_text?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以选择元素,然后更改其id属性:

​$("options_14_text").id = "options_15_text";​​​​​​​​​​​​​​​​​​​

或者您可以使用writeAttribute

​$("options_14_text").writeAttribute("id", "options_15_text");​​​​​​​​​​​​​​​​​​​​​

这是一个working example。检查DOM以查看id值已更改。