dwr的dwr.util.setValue()方法不可以给checkbox的value赋值,
js动态给插件的document.form.id.name = "test";能赋值,因为这个并不是所谓插件的name属性,所以不能通过这个来查找到该插件的值。
例如:
<html> <head> <script language="JavaScript" type="text/JavaScript"> function testnamedss() { document.all.test.name = "testName"; document alert(document.getElementsByName("testName")); alert(document.getElementsByName("testName").checked); } </script> </head> <body> <form name="test"> <input type="checkbox" id="test" /> <input type="button" value="GO" onClick="testnamedss()" /> </form> </body> </html>
今天还发现一个小知识,form的name属性值不可用和方法名相同,如果相同会出错。