87,990
社区成员
发帖
与我相关
我的任务
分享
<script language="javascript" type="text/javascript">
$(document).ready(function() {
var data = {},
els = $(".num");
els.each(function (index, obj) {
var $this = $(this);
$this.bind("keyup", function () {
var v = $this.val();
$this.val(v.replace(/\D|^0/g, '0'));
});
});
});
</script>
<table>
<tr>
<td><input class="num" id="8m" type="text" name="8m" /></td>
<td><input class="num" id="19m" type="text" name="19m" /></td>
<td><input class="num" id="30m" type="text" name="30m" /></td>
<td><input class="num" id="41m" type="text" name="41m" /></td>
<td><input class="num" id="52m" type="text" name="52m" /></td>
</tr>
<table>
<html>
<head>
<script src="jquery.js"></script>
</head>
<body>
<table>
<tr>
<td><input class="num" id="8m" type="text" name="8m" /></td>
<td><input class="num" id="19m" type="text" name="19m" /></td>
<td><input class="num" id="30m" type="text" name="30m" /></td>
<td><input class="num" id="41m" type="text" name="41m" /></td>
<td><input class="num" id="52m" type="text" name="52m" /></td>
</tr>
<table>
<script>
$('.num').mouseenter(function(){
$(this).focus();
}).keypress(function(event){
var keycode = event.which;
if((keycode < 48 || keycode > 57) && keycode != 0 && keycode != 8){
event.preventDefault();
}
});
</script>
</body>
</html><html>
<head>
<script src="jquery.js"></script>
</head>
<body>
<table>
<tr>
<td><input class="num" id="8m" type="text" name="8m" /></td>
<td><input class="num" id="19m" type="text" name="19m" /></td>
<td><input class="num" id="30m" type="text" name="30m" /></td>
<td><input class="num" id="41m" type="text" name="41m" /></td>
<td><input class="num" id="52m" type="text" name="52m" /></td>
</tr>
<table>
<script>
$('.num').mouseenter(function(){
$(this).focus();
}).keypress(function(event){
var keycode = event.which;
if(keycode < 48 || keycode > 57){
event.preventDefault();
}
});
</script>
</body>
</html>
<script language="javascript" type="text/javascript">
$(document).ready(function() {
els = $(".num");
els.each(function (index, obj) {
var $this = $(this);
$this.bind("onmouseover","this.select()");
$this.bind("keyup", function () {
var v = $this.val();
$this.val(v.replace(/\D|^0/g, '0'));
});
});
});
</script>
$("#文本框id").onmouseover="this.focus()";
$("#文本框id").onkeyup='var value=this.value;this.value=value.replace(/[^\d]/g,"")';
<input class="num" id="8m" type="text" name="8m" onmouseover="this.focus()" onkeydown="if ((event.keyCode < 45 || event.keyCode > 57)&&event.keyCode != 8) event.returnValue = false;" />