function f_check_integer(obj)
{
if (/^(\+|-)?\d+$/.test( obj ))
{
return true;
}
else
{
return false;
}
}
if(f_check_integer(space) ){
mesg = mesg + "只能输入整数!\n";
}
{
if (/^(\+|-)?\d+$/.test( obj ))
{
return true;
}
else
{
return false;
}
}
if(f_check_integer(space) ){
mesg = mesg + "只能输入整数!\n";
}
解决方案 »
- 关于jquery控制多个DIV显示隐藏的问题
- 请问一下,JavaScript中怎么打印日志啊??(解决给分)
- 谁能提供一下php在线订单项目,界面要求用extjs实现的报价
- 打开对话框后,焦点问题
- 简单问题,高手帮忙看一下~~~~~代码
- 请各位前辈帮忙,推荐关于javascript的好书。
- 急!急!急!用javascript把word的内容转化为html代码
- Javascript里面怎么能够将一个url的输出赋给一个字符串变量啊?
- 如何隐藏鼠标?
- 用javascript写的从下往上滚动的字,能赋给多行文本框的value吗?
- 3道简单的比试题求解
- 求救!有什么办法能使ie非法关闭也能执行程序操作??
function onKeyDown() {
var char = String.fromCharCode(event.keyCode);
var re = /[0-9]/g;
event.returnValue = char.match(re) != null ? true : false
}function onPaste() {
var text = window.clipboardData.getData("text");
var re = /^\d+$/;
event.returnValue = text .match(re) != null ? true : false}
</script>
{
if (/^(\+|-)?\d+$/.test( obj ))
{
return true;
}
else
{
return false;
}
}
if(!f_check_integer(space) ){
mesg = mesg + "只能输入整数!\n";
}
mesg = mesg + "磁盘空间只能输入整数!\n";
}
虽然不能输入字符了
可是还能输入小数
是为什么?
<input type="text" onkeypress="return chk()" />
<script>
function chk(e){
e?intKey=e.which:intKey=event.keyCode;
return !/\D/.test(String.fromCharCode(intKey));
}
</script>
<input type=text id="txtUnit" onkeypress="return event.keyCode>=48&&event.keyCode<=57" onpaste="return !clipboardData.getData('text').match(/\D/)" ondragenter="return false" onkeyup="value=value.replace(/^0*/, ');if(value>100)value=100;" value='' style="IME-MODE: disabled;">
呵呵 强力建议用用看 保准你满意. 如果还有其他需要搂住自己可以改一下
<input type="text" onkeypress="return chk(event)" />
<script>
function chk(e){
e.which?intKey=e.which:intKey=event.keyCode;
return intKey>=48&&intKey<=57;
}
</script>
<input type="text" onkeypress="return chk(event)" />
<script>
function chk(e){
e.which?intKey=e.which:intKey=event.keyCode;
return intKey>=48&&intKey<=57;
}
</script>
<script>
function chk(e){
e.which?intKey=e.which:intKey=event.keyCode;
return intKey>=48&&intKey<=57||intKey==8;
}
</script>
if(! /^(\w)*$/.test( space ) ) {
mesg = mesg +"只允许为英文和数字的混合"
}
这个是只能是英文和数字!怎么才能让英文也不能输入呀?
<script language="javascript">
function checklogin()
{
var space = parseInt(document.login.pw_space.value, 10); if (!/^(\+|-)?\d+$/.test( space )){
mesg = mesg + "磁盘空间只能输入整数!\n";
}
if (mesg != ""){
mesg = mesg ;;//请填写好以下各项
alert(mesg);
return false;
}
login.submit();
}
</script>
<FORM name="login" method="post" action="NewUserok.php" onsubmit="return checklogin();">
<tr>
<td align="right" bgcolor="#EEF5FD">磁盘空间:</td>
<td height="30" align="left" bgcolor="#EEF5FD" style="padding-left:5px;"><input name="pw_space" type="text" id="pw_space" value="<?php echo $buffer;?>" size="6" />
<span class="STYLE1">G</span></td>
</tr>
<tr>
<td height="81" align="center" valign="bottom"><input name="pw_space1" type="submit" value="确 定" border="0" class="btn"></td>
</tr>
</table>
高手看下哪里有错误呀!
依然可以输入小数呀