输入框问题 输入框只能输入数字、减号。其它的都不允许输入。应该怎么写? 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 测试通过:<input name="AgreementCode" type="text" id="AgreementCode" size="20" maxlength="50" onBlur="if(!/^(\d|\-)*$/.test(value)) {alert('只能输入数字,-'), this.focus(), this.select();}"> <script>function aa(a){ if(/[^-0-9]/g.test(a.value)){ a.value=a.value.replace(/[^-0-9]/g,"") }}</script><input type="text" onpropertychange='aa(this)' oninput='this.value=this.value.replace(/[^-0-9]/g,"")'> mingxuan3000为什么在中文状态下输入信息 网页怎么会发送错误? 有什么问题?以前ie firefox都可以,我这firefox测试没问题,我这ie有问题,测不了 哪位有java的数结构,可否给发一下 ajax编码问题 请教:随便输入一个数字,用js转换成以万为单位的数,在线等 谁用过htmlarea编辑器,可否帮忙给编辑器区域加个边框 求图片联动插件 关于新建窗口的问题,救命啊…… 高手们!!请看这个特效是怎么做的???? 救救我啊,关系着我的生计呀! 十万火急,请教高手,如何用asp实现无闪烁刷新呀! <input="text">有onChange事件吗? 求助:在IE下用javascript删除dom节点与FF有啥不同? 不知道哪里错了 帮帮忙
function aa(a){
if(/[^-0-9]/g.test(a.value)){
a.value=a.value.replace(/[^-0-9]/g,"")
}
}
</script>
<input type="text" onpropertychange='aa(this)' oninput='this.value=this.value.replace(/[^-0-9]/g,"")'>