我是在提交表单的时候修改的
< input type="hidden" name="code1" id="hiddeninput" value="">
< input type="submit" onclick="return submitcheck()">
js代码
function submitcheck(){
document.getElementById("hiddeninput").value="123";
return true;
}
但是当我点击submit的时候数据库里获取不到值,其他的input都能获取到,这是怎么回事啊
你的name是code1,你服务器端request对象获取到提交的数据键名称是code1,不是id值,自己检查下是不是键名称搞错了
数据库 取不到值??? name="hiddeninput" getElementById("hiddeninput")-->getElementByName("hiddeninput")
把name="code1"改为name="hiddeninput",在后台取hiddeninput参数,试试行不。
后台中,request.getParameter() 方法是根据页面上的 name 的值来获取。
js中可以通过 id 或者 name 的值,或者标签名 来获取页面的值,document.getElementById("id"),
或者document.getElementsByName("name").
或者document.getElementsByTagName("input").
你的name是code1,你服务器端request对象获取到提交的数据键名称是code1,不是id值,自己检查下是不是键名称搞错了