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

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

谢谢~~~急!
...全文
219 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过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'));
}
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-11-09 10:54
社区公告
暂无公告