***简单:如何限制输入框输入的内容必须是整数***

herogsl 2004-11-09 10:54:39
比如:输入54,可以提交成功,但输入2.5或者ABC就弹出一个对话框说请重新输入

谢谢~~~急!
...全文
249 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
JK_10000 2004-11-09
  • 打赏
  • 举报
回复
<input onblur="if(this.value!='' && parseInt(this.value)+'dd'!=this.value+'dd') {alert('Error');this.select();this.focus();}" value=0x00>
shyslysky 2004-11-09
  • 打赏
  • 举报
回复
<input type=text id=t1 value="">
<script>
function toSubmit(){
var obj=document.getElementById("t1")
if(parseInt(obj.value)!=obj.value){
alert("not integer!")
obj.focus()
obj.select()
return false
}
}

</script>
binny0532 2004-11-09
  • 打赏
  • 举报
回复
function fstcheck()
{
temp=form.XXXX.value;

for (nIndex=0; nIndex<temp.length; nIndex++)
{
cCheck = temp.charAt(nIndex);
if (!(IsDigit(cCheck)))
{
alert("Please input integer in the required number box");
form.XXXX.focus();
return false;
}
}
}
function IsDigit(cCheck)
{
return (('0'<=cCheck) && (cCheck<='9'));
}

87,997

社区成员

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

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