请问怎样解决这个问题。谢谢!

yours_wei 2002-07-16 03:46:40
在<input>中需要输入数字,当点击提交按钮之后,先不进入下一页,判断输入的是否是数字,是的话,转入下页,不是的话弹出窗口警告,确定之后还在原来页。

请问代码怎么写呀。谢谢了!
...全文
55 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2002-07-16
  • 打赏
  • 举报
回复
<form onsubmit="return cc()">
<input type=text name=nn size=8>
<input type=submit value=submit>
</form>

<script language="Javascript">
function cc(){
if (!(document.all.nn.value.match(/\D/)==null)){
alert("你输入的不全是数字!");
document.all.nn.focus();
return false;}
return true;
}
</script>
fokker 2002-07-16
  • 打赏
  • 举报
回复
<INPUT type="text" id=text1 name=text1 onblur="if(this.value.match(/\d+/)!=this.value){alert('必须添入数字');this.focus();}">

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧