日期:2014-05-16  浏览次数:20343 次

dwr和js控制插件的name属性
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属性值不可用和方法名相同,如果相同会出错。