首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

脚本异常怎么解决

2013-08-01 
脚本错误如何解决表单如下:input classinput idtitlename typetext maxLength50 size40 n

脚本错误如何解决
表单如下:


<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 的表单项目,注意大小写。

热点排行