<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
div { background-color: #CCCCCC}
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="" >
<p>
<input type="text" name="textfield">
<input type="button" name="Button" value="Button" onclick="test();">
</p>
<div id=showme width=100 height=30></div>
</form>
<script language="JavaScript">
function test()
{
var mystr =form1.textfield.value;
var i;
for(i=0;i<mystr.length;i++)
{
if (mystr.charCodeAt(i)<48 || mystr.charCodeAt(i)>57)
{
alert("必须全部为数字!");
return false;
}
else
{
alert(form1.textfield.value);
showme.innerText =form1.textfield.value;
return true;
}
}
}
</script>
</body>
</html>
测试成功!必须输入数字,当输入数字后,会在本页显示
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
div { background-color: #CCCCCC}
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="" >
<p>
<input type="text" name="textfield">
<input type="button" name="Button" value="Button" onclick="test();">
</p>
<div id=showme width=100 height=30></div>
</form>
<script language="JavaScript">
function test()
{
var mystr =form1.textfield.value;
var i;
for(i=0;i<mystr.length;i++)
{
if (mystr.charCodeAt(i)<48 || mystr.charCodeAt(i)>57)
{
alert("必须全部为数字!");
return false;
}
else
{
alert(form1.textfield.value);
showme.innerText =form1.textfield.value;
return true;
}
}
}
</script>
</body>
</html>
测试成功!必须输入数字,当输入数字后,会在本页显示
<input type="button" value="Input a Number..." onclick="inputNum()">
</FORM>
<p>您输入的数字是:<span id=yourNum></span>.
<script>
function inputNum(){
s = prompt("请输入数字","0");
if(isNaN(s))
{alert("请输入数字!"); yourNum.innerText="";}
else
yourNum.innerText = s;}
</script>
<input type="button" value="Input a Number..." onclick="inputNum()">
</FORM>
<p>您输入的数字是:<span id=yourNum></span>.
<script>
function inputNum(){
s = prompt("请输入字符串和数字","0");
if(/[^a-z0-9]/.test(s))
alert("请输入数字!");
else
yourNum.innerText = s;
}
</script>
<input type="button" value="Input a Number..." onclick="inputNum()">
</FORM>
<p>您输入的数字是:<span id=yourNum></span>.
<script>
function inputNum(){
s = prompt("请输入字符串或数字","0");
if(!s)
alert("不能为空");
else if(s.search(/[^a-z0-9]/)+1)
alert("请输入字符串或数字");
else
yourNum.innerText = s;
}
</script>