热点文章

 联系我们

jquery限制只能输入数字

发布时间:12/12/05   转播到腾讯微博

jquery限制只能输入数字

首先引用jquery:<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>

一、限制文本框:

<input type="text" id="lty0311" value="" />
<script>
//文本框限输入数字
$("#lty0311").keydown(function () {
 var e = $(this).event || window.event;
 var code = parseInt(e.keyCode);
 if (code >= 96 && code <= 105 || code >= 48 && code <= 57 || code == 8 || code==110 || code==190) {
  return true;
 } else {
  return false;
 }
});
</script>

二、限制可编辑的div:

要想让div使用keydown,就要给div添加tabindex属性

<div class="lty0311div" contentEditable=true></div>
<script>
//可编辑的div限输入数字
$("div[class^='lty0311div']").attr("tabindex",0);
$("div[class^='lty0311div']").keydown(function () {
 var e = $(this).event || window.event;
 var code = parseInt(e.keyCode);
 if (code >= 96 && code <= 105 || code >= 48 && code <= 57 || code == 8 || code==110 || code==190) {
  return true;
 } else {
  return false;
 }
});
</script>

上一篇:[建站知识]
下一篇:ASP随机读取记录