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" - 定义与输入相关联的值;
参考资料:百度百科--value
因为用的提交按钮是submit,没有进行提交验证。你得把<form>中加一句onsubmit="return(qbg())"去掉submit的onclick事件..这样就不会自动提交,而会在提交前调用qbg()函数的返回值。。。不过如果是数据比较最好转换成数字。。var
hf=parseInt(document.getElementById("id1").value)
var
ye=parseInt(document.getElementById("id2").value)
这样就行了。。。