<SCRIPT language=JavaScript>function CheckInput(){ if(form.name.value==''){
alert("您还没有填写您的名字------打扰了,对不起!");
form.name.focus();
return false;
}
return true;
}
</SCRIPT><form onsubmit=return(CheckInput())>
</form>
alert("您还没有填写您的名字------打扰了,对不起!");
form.name.focus();
return false;
}
return true;
}
</SCRIPT><form onsubmit=return(CheckInput())>
</form>
那么引用的时候是
document.form1
或者document.forms("form1")那么,document.form1.name 就表示这个form的名字,即返回"form1", 你还来个“点VALUE”,一个字符串的value?程序中至少使用了两个保留字: form, name
这两个都不能用来做名字的
------------------------------------
体验速度,体验CSDN新版论坛助手:http://community.csdn.net/Expert/TopicView.asp?id=3108679
应该是控件路径问题
代码如下:
function OnClickBtnSubmit()
{
// ......
if( confirm( "此文档将要提交,\n您确定完成编辑了吗?" ) )
{
//strTemp = ( document.all.XXNR.value ).toLowerCase();
strTemp = document.all.XXNR.value;
intTemp = strTemp.search( "script" ); if( intTemp > 0 )
{
alert( "您所粘贴的内容中包含 Script 脚本,无法保存。\n请粘贴不包含脚本内容的信息。" );
return;
}
copyValue();
try{
form1.submit();
}
catch(e){
alert(e.description);
}
}
}<FORM id=form1 name=form1 method="post" action="ModifyFlfgSubmit.jsp?myRandom=<%=Math.random()%>"><input type="button" value="修 改" name="button_submit" class=button onclick="OnClickBtnSubmit()"></form>