代码如下
<html>
<head><title>检查输入的字符串是否全由数字组成</title></head>
<script language="javascript">
function checkNum(str)
{ var TestResult = !/\D/.test(str); //使用正则表达式测试字符串是否全由数字组成
alert(TestResult);
}
</script>
<body>
<input id="mytext" type="text" value='12332'>
<input id="mybut" type="button" value="检查" onclick="checkNum(mytext.value)">
<input type="reset" value="重置" >//这段是我自己加的,
</body></html>
第一天学,我就是想实现重置的功能,但是没用,百度了下也没好的答案,求各位高手教教!
<html>
<head><title>检查输入的字符串是否全由数字组成</title></head>
<script language="javascript">
function checkNum(str)
{ var TestResult = !/\D/.test(str); //使用正则表达式测试字符串是否全由数字组成
alert(TestResult);
}
</script>
<body>
<input id="mytext" type="text" value='12332'>
<input id="mybut" type="button" value="检查" onclick="checkNum(mytext.value)">
<input type="reset" value="重置" >//这段是我自己加的,
</body></html>
第一天学,我就是想实现重置的功能,但是没用,百度了下也没好的答案,求各位高手教教!
<form>
<input id="mytext" type="text" value=''>
<input type="reset" value="重置" >
</form>
因为你没有加 form
<form name="form1" method="post" action=""> <input type="text" name="textfield">
<input type="reset" name="Submit" value="重置"> </form>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>检查输入的字符串是否全由数字组成</title>
</head>
<script language="javascript">
function checkNum(){
var str=document.getElementById("mytext").value;
if (str==""){
return false;
}
if(/^\d+$/.test(str)){
alert("全是数字");
}else{
alert("非全数字");
}
}
</script>
<body>
<form action="">
<input id="mytext" type="text" value='12332' />
<input id="mybut" type="button" value="检查" onclick="checkNum()" />
<input type="reset" value="重置" />
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>default title</title>
<script language="javascript">
function checkNum(str){
var TestResult = !/\D/.test(str); //使用正则表达式测试字符串是否全由数字组成
alert(TestResult);
}
</script>
</head><body>
<input id="mytext" type="text" value='12332'>
<input id="mybut" type="button" value="检查" onclick="checkNum(mytext.value)">
<input type="reset" value="重置" onclick="document.getElementById('mytext').value='';return false;">
</body>
</html>如果重置的type值不是reset就无需return false;如果你的mytext的value属性值不是硬编码的,reset可以不加onclick事件
Reset對象代表HTML表單中的復位按鈕。點擊一個復位按鈕,復位所有的控件在為它們的默認值。