| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 486 人关注过本帖
标题:限制只能输入数字
只看楼主 加入收藏
unix
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2005-12-28
收藏
 问题点数:0 回复次数:2 
限制只能输入数字

<script>
function regInput(obj, reg, inputStr)
{
var docSel = document.selection.createRange()
if (docSel.parentElement().tagName != "INPUT") return false
oSel = docSel.duplicate()
oSel.text = ""
var srcRange = obj.createTextRange()
oSel.setEndPoint("StartToStart", srcRange)
var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)
return reg.test(str)
}
</script>
<xmp style="display:inline"> </xmp>
<input onkeypress = "return regInput(this, /^[0-9]*$/, String.fromCharCode(event.keyCode))"
onpaste = "return regInput(this, /^[0-9]*$/, window.clipboardData.getData('Text'))"
ondrop = "return regInput(this, /^[0-9]*$/, event.dataTransfer.getData('Text'))"
style="ime-mode:Disabled"
>&nbsp;<font color="#FF0000" size="1">提示:只能输入数字</font>
乡下猫 12:58:56
这一段代码可以限制框框内只能输入数字
乡下猫 12:59:11
可是我要怎么结合到你写的ASP上而去
乡下猫 12:59:43
<tr>
<td align="right">組立:</td>
<td><select name="組立" id="組立">
<option value="要">要</option>
<option value="不要">不要</option>
</select> <font color="#FF0000">*</font> </td>
</tr>


上面这个代码是限制只能输入数字
我要怎么写才能运用到我的网页上呢?
<tr>
<td align="right">組立圖:</td>
<td><input name="組立圖" type="text" id="組立圖"></td>
</tr>

搜索更多相关主题的帖子: 数字 oSel xmp var 
2006-02-09 13:09
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 

专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2006-02-09 13:11
unix
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2005-12-28
收藏
得分:0 
以下是引用阳光白雪在2006-2-9 13:11:00的发言:
用正则表达式就能实现了

http://www.bc-cn.net/bbs/dispbbs.asp?BoardID=10&ID=40932&replyID=&skin=

谢谢了.

2006-02-09 18:49
快速回复:限制只能输入数字
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023232 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved