`

解决js判断input空的问题!【原创】

 
阅读更多

超郁闷~很郁闷~~~本来很简单的,判空嘛。不就是判空吗!我随时可以写出几个函数来,随便一个:

function checkform(inputForm)
{


if (document.inputForm.ctbName.value == "")
{
   alert("请填写捐款者姓名");
   inputForm.ctbName.focus();
   return false;
}

            。。。。。。。

            。。。。。。

}

 

然后

<form name="inputForm" action="<%=action%>" method="post" onSubmit="return checkform(this)">

然后

<p>         
            <span style="font-size:12px">*捐款者姓名:</span>
            <input id='tr2' style='display:block;' id="ctbName" name="ctbName" class="input" type="text"
             value="">                     
          
            </p>

 

然后<INPUT TYPE="submit" name="submit" value=" 保 存 " >

不就行了!但是老是判断不了,空格“ ”反而判断得了,“”就判断不了,后来发现,原来我在初始化话input里面的value值的时候用了空格来初始化“ ”,其实应该直接用value=“”来做的

而对于textarea这种类型的,哈哈,记得前后标签合在一起就行啦:<textarea></textarea>中间有空格的话也是做空格处理的~~~

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics