点一次会有提醒,再点就能通过,如何做?

robbyqi 2010-02-11 08:31:55
  比如,,在文本区输入0之后, 点一个NEXT按钮, 会有ALERT提醒不能输入零,点击ok之后,不改变值,再点击NEXT按钮,就能通过了,如何做啊?!  谢谢!!! 
...全文
80 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
挨踢直男 2010-02-18
  • 打赏
  • 举报
回复
<script language="javascript">
var x=0
function check(){
if(document.getElementById("text").value==0 && x==0){
alert("输入值不能为零!")
x=x+1
return false
}
else
{
return true;
}

}


</script>
RUNBEAR 2010-02-18
  • 打赏
  • 举报
回复
加个hidden进去,第一次给它赋值1,NEXT按钮每次点击事件都判断hidden的值。
if(hidden.value=="1")
{
//pass
}
else{//stop}
shan1119 2010-02-11
  • 打赏
  • 举报
回复
<html>
<head>
<script>
var f=true;
window.onload = (function(){
txt1.onkeydown=function(){
f=(f&&event.keyCode!=48);
};
btn1.onclick=function(){
if(f)
alert("correct");
else{
alert("fault");
f=true;
}
};
});</script>
</head>
<body>
<input type=button id=btn1>
<input type=text id=txt1>
</body>
</html>
jiewenxu 2010-02-11
  • 打赏
  • 举报
回复
<input type="text" value="0" id="chk0" />
<input type="button" value="next" onclick="if (document.getElementById('chk0').value==0) {alert('输入值不能为0!');this.onclick='';return false;}"
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2010-02-11 08:31
社区公告
暂无公告