如何让文本框只能输入数字?
JSP页面inputtext里让用户只能输入数字,而不能输入中文,英文,符号等最好是能输入小数点,而且小数点不能在第一位另外谁能提供一个table的样式,用于填写注册信息...
JSP页面
input text 里让用户只能输入数字,而不能输入中文,英文,符号等
最好是能输入小数点,而且小数点不能在第一位
另外谁能提供一个table的样式,用于填写注册信息的(其实是一个车辆的详细参数,有99个字段...),我自己做的总是超难看...囧
谢谢啦
casherwee -的我试了一下,仍然不能阻止输入中文....,因为输入法输入中文,没有触发onkeypraee....
那个我现在考虑,能不能这个文本框自当切换输入法到英文? 展开
input text 里让用户只能输入数字,而不能输入中文,英文,符号等
最好是能输入小数点,而且小数点不能在第一位
另外谁能提供一个table的样式,用于填写注册信息的(其实是一个车辆的详细参数,有99个字段...),我自己做的总是超难看...囧
谢谢啦
casherwee -的我试了一下,仍然不能阻止输入中文....,因为输入法输入中文,没有触发onkeypraee....
那个我现在考虑,能不能这个文本框自当切换输入法到英文? 展开
5个回答
展开全部
这下可以过滤汉字了。
<form>
<input id="b1" type="text" value="" onblur="press()">
<script>
var str="0123456789";
function press()
{
var str1=document.all.b1.value;
if (str.indexOf(str1)!=-1)
{
return true;
}
else
{
alert("只能输入数字!");
document.all.b1.value="";
return false;
}
}
</script>
</form>
<form>
<input id="b1" type="text" value="" onblur="press()">
<script>
var str="0123456789";
function press()
{
var str1=document.all.b1.value;
if (str.indexOf(str1)!=-1)
{
return true;
}
else
{
alert("只能输入数字!");
document.all.b1.value="";
return false;
}
}
</script>
</form>
展开全部
和11楼的朋友有同感,似乎那样设置后,就不能输入数字了,原因不明,郁闷。。。。。。。和11楼的朋友有同感,似乎那样设置后,就不能输入数字了,原因不明,郁闷。。。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写js吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用Java 实现。。 还想有个 格式化文本域 的东西。。。 你百度下。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询