日期:2014-05-19  浏览次数:20442 次

对象不支持此属性或方法? 求救?
我  
  在     页面中做验证

function     checkforms()
  {  
      if(document.Login.txSend.value.trim()== " ")
    {
          alert( '收件人不能为空 ');
  document.Login.txSend.focus();
  return   false;
    }

然后写

  <form   id= "Login "     name= "Login "   runat= "server "     method= "post "     onsubmit= "return   checkforms(); ">

怎么验证   不起作用?   老是提示   对象不支持此属性或方法?

我的   是ASP.NET   2.0   ,以前   1.1的时候   可没出现问题,

求救?

------解决方案--------------------

trim()??
javascript有这个方法?
那就佩服了
------解决方案--------------------
应该是.length吧
------解决方案--------------------
没见过JS有TRIM()这个方法啊
------解决方案--------------------
javascript没有Trim()真个方法吧!要截字符串都是通过特殊处理的
------解决方案--------------------
try

function checkforms()
{
if(document.Login.txSend.value.replace(/(^\s*)|(\s*$)/g, " ")== " ")
{
alert( '收件人不能为空 ');
document.Login.txSend.focus();
return false;
}