获取表单所有元素的类型或者属性或者是value
2008-04-14 20:59
633 查看
今天一同事问我怎样获取表单下的所有元素;想了一下,大概是这样;
测试结果
<script> var theform = document.form1;
function showIt(){
for (var i=0;i<form.elements.length;i++){
alert(form.elements[i].type)
}
}
</script>
<form name="form">
文本框1:<INPUT TYPE="text" NAME="qwe" onblur="AAA();"><br>
文本框2:<INPUT TYPE="text" NAME="asd" onblur="BBB();"><br>
文本框3:<INPUT TYPE="text" NAME="zxc" onblur="CCC();"><br>
文本框4:<INPUT TYPE="text" NAME="iop" onblur="DDD();"><br>
文本框5:<INPUT TYPE="text" NAME="jkl" onblur="EEE();"><br>
<input type="button" onclick="showIt()" name="d" value="showme">
</form>
测试结果
<script> var theform = document.form1;
function showIt(){
for (var i=0;i<form.elements.length;i++){
alert(form.elements[i].type)
}
}
</script>
<form name="form">
文本框1:<INPUT TYPE="text" NAME="qwe" onblur="AAA();"><br>
文本框2:<INPUT TYPE="text" NAME="asd" onblur="BBB();"><br>
文本框3:<INPUT TYPE="text" NAME="zxc" onblur="CCC();"><br>
文本框4:<INPUT TYPE="text" NAME="iop" onblur="DDD();"><br>
文本框5:<INPUT TYPE="text" NAME="jkl" onblur="EEE();"><br>
<input type="button" onclick="showIt()" name="d" value="showme">
</form>
相关文章推荐
- Jquery 获取表单FORM所有元素进行AJAX提交
- 从form表单 获取表单内所有的name和value!!!
- jQuery name属性与checked属性结合获取表单元素值
- Request 分别获取具有相同 name 属性表单元素值—— 怀念 Classic ASP
- 将javascript对象的所有属性放到匹配name值的表单元素中
- java后台怎么获取form表单里所有input的name和value
- 通过java反射机制获取该类的所有属性类型、值。(
- Request 分别获取具有相同 name 属性表单元素值
- 从零开始学 Web 之 HTML5(二)表单,多媒体新增内容,新增获取操作元素,自定义属性
- $("#formId"). serialize()后台获取不到表单中属性为disabled的元素的值的解决办法
- 通过java反射机制获取该类的所有属性类型、值。
- 利用反射机制获取Enum属性的name或者value
- Jquery小点滴 - 获取和设置元素value属性
- Request 分别获取具有相同 name 属性表单元素值—— 怀念 Classic ASP (转自博客园)
- html的name属性可以用来获取dom元素,表单提交数组name的写法
- 如何获取元素的所有属性??
- jQuery获取Select选择的Text(非表单元素)和 Value(表单元素)(转)
- jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
- 原生js获取元素的class属性(获取class的所有元素)以及改变或添加calssName
- JS获取表单所有元素(键值对方式)