获得表单里的值

问题描述

请问大家我一个页面有两个表单,怎么获得其中一个表单里的所有输入框里的值? 问题补充:Dxx23 写道

解决方案

alert(document.all.form1.getElementsByTagName("input").value) 这个方法返回的是一个数组就是input元素数组,如过你只有一个那应该alert(document.all.form1.getElementsByTagName("input")[0].value) 事实上,无论你多少个,即使只有一个,返回的仍然是数组,所以你直接.value来访问是不对的
解决方案二:
设置一个button按钮,然后在js中对表单设置不同的action就行。
解决方案三:
用jquery 给每个控件加一个id我记不清了给你一个网站http://wushanlang.iteye.com/blog/749799
解决方案四:
alert(document.all.form1.getElementsByTagName("input")[i].value)
解决方案五:
这个简单,每张表单设置一个id属性,然后根据这个id来选表单,并获得其中的值!

时间: 2024-10-02 21:36:34

获得表单里的值的相关文章

enctype="multipart/form-data"后台取不到表单里的值

问题描述 后台取不到表单里的值 问题补充:用的是commons-fileupload组件,想用hibernate进行存储,有知道思路的帮忙看看!新手请教 解决方案 // // //1 创建解析工厂// DiskFileItemFactory factory = new DiskFileItemFactory();// //2 获取一个解析器// ServletFileUpload upload = new ServletFileUpload(factory);// //3 对请求对象进行解析//

如何获取同一个form表单里的对象的value值呢

问题描述 如何获取同一个form表单里的对象的value值呢 <input type="hidden" id="district<%=i%>" name="district" > <script> document.getElementById("district"+i).value=document.getElementById("shuru"+i).value <

jsp中提交到Servlet的表单获取的值为什么都为NULL?

问题描述 jsp中提交到Servlet的表单获取的值为什么都为NULL? ------------------addProduct.jsp--------------- <form action="${pageContext.request.contextPath}/servlet/ManagerServlet?operation=addProduct" method="post""> <table width="80%&quo

jQuery动态设置form表单的enctype值(实现代码

本篇文章是对在jQuery中动态设置form表单的enctype值的实现代码进行了详细的分析介绍,需要的朋友参考下   代码简单, 注意2个地方enctype和encoding 复制代码 代码如下: $("#form").attr("enctype", "multipart/form-data");             $("#form").attr("encoding", "multipar

如何提交表单中disabled表单域的值示例代码

如果表单中的某个表单域被设定为disabled,则该表单域的值就不会被提交.但是有的时候确实需要提交这个值. 解决方案有很多,比如不用disabled而是使用readonly等,但是我认为都并不是很好(具体原因略). 我想到一种方案,就是在提交之前,把要提交的表单复制一份,然后把复制后的表单中的所有表单域的disabled属性都置为false,然后提交这个复制后的表单.下面是演示用的代码(将代码保存到一个名为submit.html的文件中即可观察演示效果).   复制代码 代码如下: <html

name-使用cookies来获取表单提交的值,一直都只有前面2个值

问题描述 使用cookies来获取表单提交的值,一直都只有前面2个值 使用cookies来获取表单提交的值,一直都只有前面2个值 代码如下 function testcookie(){ additemtocookie("item_name", $("#name").val() ); additemtocookie("item_price", $("#price").val() ); additemtocookie("

jquery- Jquery表单里colModel怎么显示男女

问题描述 Jquery表单里colModel怎么显示男女 {name:'sex', index:'sex', width:'70', align:'center',editoptions:{value:'1:男;2:女'}}, 这样不能显示 解决方案 注意jqGrid放grid.locale-cn.js的后面.否则会报错. jQuery("#editgrid").jqGrid({ datatype: "local", height: 450, colNames:['

ASP中关于action=""的表单传递的值request()延迟一次.

问题描述 ASP中关于action=""的表单传递的值request()延迟一次.

php-JS表单里怎样写唯一标示符,求指导,谢谢!

问题描述 JS表单里怎样写唯一标示符,求指导,谢谢! layer += '<div class="layer_title"><h1>注册</h1><a href="javascript:;" title="关闭">x</a></div>'; layer += '<form action="register.php" method="POST