应该可以的阿。我的所有form都是这种方式写的。
用脚本验证的时候都没有错。
赋值也应该没问题。
用脚本验证的时候都没有错。
赋值也应该没问题。
解决方案 »
- sitemesh中使用jsp:inclued问题
- 请教一个数据库连接池问题?
- 如何把JSP页面的URL参数传到JAVA后台去???
- hibernate是不是一些参数不能用变量代替,如何解决
- 为什么rs.next有个值出现空指针异常?
- frame刷新本页的简单问题
- 一个关于JS中正则表达式的问题:我在JS中写了一个判断Text框中输入的是否是Double型的数。但只要我在整数的后加一个别的字符时他不能进行
- 为什么我的iReport无法生成 .jasper 文件?
- 怎样用jsp在页面中让用户自己编写xml文件,并且保存在服务器上
- 各位老兄,怎样用jsp做广告轮播
- 一样的代码,控制台程序能访问数据库,jsp不行?
- 未package的JAVABEAN不能用JSP访问吗?
function checkRegisterForm(form){
window.document.RegisterForm.area.areaCode.value = '1';
return false;
}
</script><form name=RegisterForm onsubmit="return checkRegisterForm(this)">
<input type=hidden name="area.areaCode">
<input type=submit>
</form>我的写法好像没有错吧提交的时候就是保错window.document.RegisterForm.area.areaCode未定义
function checkRegisterForm(form){
RegisterForm.elements[0].value='1';
//var asd=RegisterForm.elements[0].value;
return true;
}
</script><form name=RegisterForm onsubmit="return checkRegisterForm(this)">
<input type=hidden name="area.areaCode">
<input type=submit>
</form>====================================
在给你加上一个获得elemet[id]的方法,或许你用得到。
function GetObjID(ObjName)
{ for ( var ObjID=0; ObjID < window.RegisterForm.elements.length; ObjID++ )
if (window.Form1.elements[ObjID].name == ObjName )
{ return(ObjID);
break;
}
return(-1);
}