表单如下:
<input class="input" id="titlename" type="text" maxLength="50" size="40" name="titlename" runat="server">
function AddRecord()
{
xmlHttp=GetXmlHttpObject();
xmlHttp.onreadystatechange=state3Changed;
var url="../Ajax/GetMaxId.aspx?sta=3";
xmlHttp.open("POST",url,false);
xmlHttp.send(null);
if(trim(document.Form1.titlename.value)=="")
{
alert("获奖主题不能为空!");
Form1.titlename.focus();
return false;
}
}
提交时报document.Form1.titlename为空或不是对象,什么原因
------解决方案--------------------
确认下你的form的名称是不是叫 Form1,确认你的js 有 trim方法
------解决方案--------------------
给form一个id 通过getElementById提交试试
------解决方案--------------------
要保证有name=Form1的form,还要里面有一个name=titlename 的表单项目,注意大小写。