------------
____________ 只能输入数字...大概就是这样,怎么在JS里写,
然后在JSP中设置!!!!
____________ 只能输入数字...大概就是这样,怎么在JS里写,
然后在JSP中设置!!!!
解决方案 »
- 用Node.js写了一个静态文件服务器[100行,2K]
- javascript关于密码框的问题
- javascript取jsp数组下标的问题
- 有没有在ie和firefox下都能使用的js播放器?
- 有用过xtree的吗?进来帮我下,我要放到框架里,怎么样点击树的链接,让它在其他窗口显示?
- 请问可否实现在一个页面完成操作后,点击返回按钮,返回上一个页面并刷新该页面。能否通过历史返回后刷新?
- 请教关于iframe动态设置scrolling的问题,请大家帮忙。谢谢!!
- 有代码禁止ie查看菜单---查看源文件???
- javascript验证表单有效性若干问题
- 一个问题!
- jquery post传值给java,可是取不到
- 关于自动填写浏览器页面
if(!a.test(n)){
alert("只能是数字");
有人说 在 BUTTON中设置,那样安全,
if(isNaN ("n"))
{
alert("请输入数字");
}
if(!/^[0-9]+(.[0-9]+)?$/.test(str)){
alert('请输入数字')
}
var exg = /^[0-9]*$/;
exg.test(str);
function doKeyDown(e){
var evt=e||event;
var keyCode=evt.which||evt.keyCode;
return (keyCode>=48&&keyCode<=57)//0-9
||(keyCode==8)//delete
||(keyCode==46)//backspace;
}
</script>
<input type="text" onkeydown="return doKeyDown(event);"/>
<ul>
<li><span>2位小数(默认):</span><input type="text" id="ttext" class="ime" onkeypress="return myNumberic(event)" /></li>
<li><span>0位小数:</span><input type="text" id="ttext2" class="ime" onkeypress="return myNumberic(event,0)" /></li>
<li><span>1位小数:</span><input type="text" id="ttext3" class="ime" onkeypress="return myNumberic(event,1)" /></li>
</ul>
</div>
</body>
<script type="text/javascript" src="../sign.js" defer="defer"></script>
<script type="text/javascript">
function myNumberic(e,len) {
var obj=e.srcElement || e.target;
var dot=obj.value.indexOf(".");//alert(e.which);
len =(typeof(len)=="undefined")?2:len;
var key=e.keyCode|| e.which;
if(key==8 || key==9 || key==46 || (key>=37 && key<=40))//这里为了兼容Firefox的backspace,tab,del,方向键
return true;
if (key<=57 && key>=48) { //数字
if(dot==-1)//没有小数点
return true;
else if(obj.value.length<=dot+len)//小数位数
return true;
} else if((key==46) && dot==-1){//小数点
return true;
}
return false;
}
</script>
<head>
<script type="text/javascript">
function myalert(){
//alert(window.event.keyCode);
if(event.keyCode <=49 ||event.keyCode>57){
window.event.returnValue=false;
}
}
</script>
</head>
<body >
<input type="text" id="myid" onkeypress="myalert()">
</body>
</html>