js获取form表单提交的数据?

JavaScript08

js获取form表单提交的数据?,第1张

用下面的函数可以获取:

function getUrlParam(name) {

var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i")

var r = window.location.search.substr(1).match(reg)

if (r != null) return decodeURI(r[2])

return null

}

如获取user,执行getUrlParam("user")就可以了

因为用的提交按钮是submit,没有进行提交验证。你得把<form>中加一句onsubmit="return(qbg())"去掉submit的onclick事件..这样就不会自动提交,而会在提交前调用qbg()函数的返回值。。。不过如果是数据比较最好转换成数字。。

var

hf=parseInt(document.getElementById("id1").value)

var

ye=parseInt(document.getElementById("id2").value)

这样就行了。。。