怎么样能让一个INPUT框只能输入整数? <input type=text onkeypress="return event.keyCode>=48&&event.keyCode<=57||(this.value.indexOf('.')<0?event.keyCode==46:false)" onpaste="return !clipboardData.getData('text').match(/\D/)" ondragenter="return false"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 To ttyp 你的代码还是有些BUG的, 你试试看, 可以输入中文呀:<input onkeypress="return event.keyCode>=48&&event.keyCode<=57" onpaste="return !clipboardData.getData('text').match(/\D/)" ondragenter="return false" style="ime-mode:disabled"> 输入法禁止了呀,到是如果是整数&&event.keyCode<=57可以不要 错,是this.value.indexOf('.')<0?event.keyCode==46:false)" style="ime-mode:disabled" 你不加这句, 你就禁止不了输入法的, 因为你在 onkeypress 里判断不了中文输入的 keyCode 的. 谢谢楼上各位,请问this.value.indexOf('.')<0?event.keyCode==46:false)"这句是做什么用的?还有呀,如果在一个INPUT里我想输入字符串但禁止输入英文的逗号,点,引号等字符要怎么弄呢? 我的是判断输入数字的,this.value.indexOf('.')<0?event.keyCode==46:false)是判断是否只有一个小数点 谢谢ttyp,可否帮我弄一个提示输入字符串但禁止输入特殊字符的呢?或者给点提示也好 <input onkeypress="return /\w/.test(String.fromCharCode(event.keyCode))" ondragenter="return false" style="ime-mode:disabled"> 用正则<input onKeyup="this.value=this.value.replace(/[^0-9]/g,'');" onBlur=="this.value=this.value.replace(/[^0-9]/g,'');">最近才学的,高效率啊 function OnAgeInput( sender, args ){ if( ( sender.value > 150 || sender.value < 0 ) || isNaN( sender.value ) == true ){ window.alert( 'Student age must be 0 ~ 150 and now change to default for your wrong input !' ); sender.value = 20; } } JS控制a标签样式 跪求高手帮帮忙 如何穿透层?(附超简单代码) 关于设为首页的问题 传值问题,各位大哥大姐,帮帮忙! 如何在A.HTML监测由A.HTML弹出的B.HTML是否被关闭? ★★★★★★★★★★关于object对象的单击事件,急!!!!请高手帮忙! 如何根据输入的字符数动态设置HTML中Input表单的宽度? 树型菜单的问题 html5 audio标签与歌词同步问题----手机浏览器兼容 求一正则表达式 如何实现超级链接打开网页,超级链接成为了文字,也就说再单击此链接,不能打开网页了呢?!
onpaste="return !clipboardData.getData('text').match(/\D/)"
ondragenter="return false" style="ime-mode:disabled">
你不加这句, 你就禁止不了输入法的, 因为你在 onkeypress 里判断不了中文输入的 keyCode 的.
this.value.indexOf('.')<0?event.keyCode==46:false)"
这句是做什么用的?还有呀,如果在一个INPUT里我想输入字符串但禁止输入英文的逗号,点,引号等字符要怎么弄呢?
ondragenter="return false" style="ime-mode:disabled">
<input onKeyup="this.value=this.value.replace(/[^0-9]/g,'');" onBlur=="this.value=this.value.replace(/[^0-9]/g,'');">
最近才学的,高效率啊