JS验证输入框 输入空格时 提示不能为空。但是当输入框中什么也不输入时,不提示为空。
2个回答
展开全部
if(this.value.length>0 && this.value.replace(/\s+/gi)==''){alert('不能为空');}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<form name="free"method="POST"action=""onsubmit="return check()">
<p align="center">
<input type="text"name="t1"size="20">
<input type="submit"value="提交"name="B1">
</p>
</form>
<script LANGUAGE="javascript">
function check()
{
if(document.free.t1.value.length==0){
alert("输入框不能为空!");
document.free.t1.focus();
return false;
}
}
</script>
<p align="center">
<input type="text"name="t1"size="20">
<input type="submit"value="提交"name="B1">
</p>
</form>
<script LANGUAGE="javascript">
function check()
{
if(document.free.t1.value.length==0){
alert("输入框不能为空!");
document.free.t1.focus();
return false;
}
}
</script>
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询