js获取表单元素值的方法常用有两种:
1)通过元素ID,用document.getElementById("表单中元素的ID号").value;
2)通过元素name,直接document.form-name.元素name.value;
但有时,表单有多个时,可以用
document.forms.length获取表单数,然后用下标来引用;
然后循环得到每一个表单中的元素。
var form = window.document.forms[0]
for (var i = 0; i<form.elements.length;i++){
if (form.elements.type == "text"){
。。。。。。。。。
}
}
因为如果元素都不知道元素name属性,只能用遍历的方式列举出所有符合类型的元素值;