
<html>
<body>
<script type="text/javascript">
function go2(){
documentgetElementById("ze")value=documentgetElementById("sl")valuedocumentgetElementById("dj")value;
}
</script>
<form action="" name="form1">
姓名:
<input name="xm" type="text" id="xm" />
<br>
数量:
<input name="sl" type="text" id="sl" />
<br>
单价:
<input name="dj" type="text" id="dj" />
</form>
<form action="" name="form2">
总额:
<input type="text" name="ze" id="ze" readonly value="" />
</form>
<input name="" type="button" onclick="go2()" value="计算" />
</body>
</html>
你自己再丰富一下
如果只是显示的话,就不需要数据库。<form action="aaaaasp"method="post"name="form">用户名:<input type="text"value="张三"name="user"<input type="submit"value="提交"name="button"></form>aaaaasp的代码如下:
value 属性为 input 元素设定值,表单的值一般是元素的value属性:
<input value="value">
假设有以下form,拥有一个input字段(带空值预定义)以及一个提交按钮 :
提取表单值代码:
提交之后获取的结果是:
空值:
不为空:
扩展资料:
value 属性为 input 元素设定值。对于不同的输入类型,value 属性的用法也不同:
(1)type="button", "reset", "submit" - 定义按钮上的显示的文本;
(2)type="text", "password", "hidden" - 定义输入字段的初始值;
(3)type="checkbox", "radio", "image" - 定义与输入相关联的值;
参考资料:
你可以试下。
formnamenamevalue
formname就是你在structs里面注册的那个formName
在AJAX里面是一样处理的。
还有一个原因就是你的id,重复了。。。
也就是说别的控件也用了这个ID
当然会没用。
好好检查下。这就是你编程提高的机会。
<form:select path="planId" class="input-xlarge"> 最后会生成正常的H5 标签,只要你的属性里配置了就会在生成的标签里附带又id值,然后用js根据id值取值即可:
var val = documentgetElementById(id)value;val就是你要取的标签的value。
1:你可以给table加一个id这样简单很多。也可以不加id
2:取table里input type="text 所有的值
var len = documentgetElementsByTagName("table")[0]getElementsByTagName("input")length;
var inputVal;
for(var i=0;i<len;i++){
inputVal += documentgetElementsByTagName("table")[0]getElementsByTagName("input")[i]value + "<br />";
}
alert(inputVal);
3:去select下的option的val 一样通过for循环遍历出来。这会吧。
<form name="form1" action=">
楼主,你要搞清楚\x0d\一个表单中,\x0d\无论你放多少submit 都是提交同一个表单,\x0d\所以你放多个submit没有任何意义\x0d\如果是想根据特定的submit,来提交特定的值的话\x0d\你可以在每个submit 换成 button\x0d\给button绑定onclick事件\x0d\\x0d\调用函数,例如:\x0d\\x0d\ \x0d\ \x0d\ \x0d\\x0d\\x0d\script:\x0d\function subForm(type){\x0d\ alert(typevalue);//d出点击按钮的value值\x0d\ //这里就根据typevalue来进行特定的逻辑\x0d\ documentgetElementById("form1")submit(); //提交表单,同理如果有一个id为form2的表单,也可以用documentgetElementById("form2")submit(); 提交\x0d\} \x0d\\x0d\另外给文本的disabled = ‘disabled’的话,那么这个文本的值就不会提交到后台
以上就是关于JavaScript中,如何获取一个表单里面的数值,平且可以将它赋值与一个变量全部的内容,包括:JavaScript中,如何获取一个表单里面的数值,平且可以将它赋值与一个变量、请问如何用Javascript获得上一页的表单信息、js如何获取表单中数组的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)