我想读取表单中输入的值。jquery:无法读取undefined的属性
有时形式包含输入
<form id="myform">
<input type="text" name="username">
<input type="hidden" name="userid" value="123">
</form>
有时上面的投入将不会在形式
<form id="myform">
<input type="text" name="username">
</form>
我的问题是
我读它抛出的用户ID值错误如果输入不存在。
var form = document.getElementById("myform");
userid = form.userid.value;
由于此错误,大多数脚本功能无法正常工作。
if(pack_id !=undefined && pack_id ==''){
pack_id=0;
}
请帮我纠正错误
你可以尝试像'用户id = form.userid? form.userid.value:“”;' – vijayP
@vijayP非常感谢你 – scriptkiddie