用asp怎么控制让 文本框录入的必须是数字 ?能不能用 css 控制 谢谢!!!

来源:百度知道 编辑:UC知道 时间:2024/06/23 03:26:03

不能用CSS控制,我写个例子给你:

代码如下:

<script type="text/javascript">

function setNumInput(obj){
var numExp = /^\d$/;
if(!numExp.test(obj.value)){
alert("对不起,该文本框只能输入数字!请重新输入");
obj.value = "";
}
}

</script>

<input type="text" id="input1" onblur="setNumInput(this)" />

<input type=text size=8 onKeyDown=StrCh()>

<script language="Javascript"><!--
function StrCh(){
var s = window.event.keyCode
if (!((s>=48) && (s<= 57))){
alert("请输入数字!");
window.event.returnValue=false;
} }
// --></script>

ASP只能接收到后判断,
你的问题,估是你是想在提交前做一下判断吧,

用js,就是javascript脚本

<input type="text" name="qq" id="qq"