急啊!!!如何选中文本框的值?

zhaojunliang 2006-02-17 05:45:02
单击保存按扭下判断文本框的值,如果文本框的值不是数字,就弹出消息框;确定以后将文本框里错误的值选中。(以便修改)
...全文
165 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangjianshi 2006-02-18
  • 打赏
  • 举报
回复
前台判断,用jamsonwoo(Mickey) 写的代码。
havt 2006-02-18
  • 打赏
  • 举报
回复
那段js脚本应该放在输入数据的那个页面,在提交数据时检查。
zhaojunliang 2006-02-17
  • 打赏
  • 举报
回复
我用了还是不行呀????????????
if trim(request("T1"))<>"" then
if not isNumeric(trim(Request("T1"))) then
response.write "<script language='javascript'>"
response.write "alert('请输入有效数据!');"
response.write "history.back(); "
response.write "document.form1.T1.focus();"
response.write "document.form1.T1.select();"
response.write "</script>"
response.end
end if
end if
还是起不了作用,请前辈们看看针对我现在这个怎么修改。
银狐被占用 2006-02-17
  • 打赏
  • 举报
回复
看错了。
是ASCII码。
银狐被占用 2006-02-17
  • 打赏
  • 举报
回复
楼上正解。

一楼的,好像用不着这么复杂吧。
正则表达式都上来了。
jamsonwoo 2006-02-17
  • 打赏
  • 举报
回复
if (isNaN(document.frm.text.value))
{
alert("请输入数字!");
document.frm.text.focus(); //选中是 select();
return false;
}
friendlyFour 2006-02-17
  • 打赏
  • 举报
回复
不如用js的键盘监听,如让不是数字的内容输入
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META Http-Equiv="Content-Type" Content="text/html; charset=gb2312">
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--//onpaste,ondragin
//JK_10000(JK)
//zhaoxiaoyang(梅雪香)
function keyPressInt(){
var e=window.event;
var code=e.keyCode;
alert(code);
//可以输入a-z,A-Z,0-9,中文下的一切和BackSpace
if(code ==116){
alert();
return false;
}
if(code>=48 && code <=57 || code >=65 && code <=90 || code>=97 && code<=122 || code==229 || code ==8 && code !=116){
return true;
}

window.event.returnValue=false;
return false;
}
function CheckChinese(str){
if(escape(str).indexOf("%u")!=-1){
//keyPressInt();
return true;
}

return false;
}

//-->
</SCRIPT>
<BODY >
可以输入a-z,A-Z,0-9,中文下的一切和BackSpace<BR>
<INPUT TYPE="text" NAME="txt" onkeyDown="keyPressInt()"><BR>
以下是只能输入汉字的方法 <BR>
<INPUT onpaste="return false;" onkeypress="if(event.keyCode>0 && event.keyCode!=13) return false;">
</BODY>
</HTML>
自己在这个基础上改一下就可以了

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧