<script language="javascript">
function check(){
if(!/^d*|d*\.d*$/.test(document.all.T1.value)){
alert("请输入数字!");
document.all.T1.focus();
return false;
}
if(!/^d*|d*\.d*$/.test(document.all.T2.value)){
alert("请输入数字!");
document.all.T2.focus();
return false;
}
if(!/^d*|d*\.d*$/.test(document.all.T3.value)){
alert("请输入数字!");
document.all.T3.focus();
return false;
}
return true;
}
</script>
<form method="POST" action="" onsubmit="return check()">
<p><input type="checkbox" name="C" value="1"><input type="text" name="T1" size="20"></p>
<p><input type="checkbox" name="C" value="2"><input type="text" name="T2" size="20"></p>
<p><input type="checkbox" name="C" value="3"><input type="text" name="T3" size="20"></p>
<p><input type="submit" value="提交" name="B1"></p>
</form>
function check(){
if(!/^d*|d*\.d*$/.test(document.all.T1.value)){
alert("请输入数字!");
document.all.T1.focus();
return false;
}
if(!/^d*|d*\.d*$/.test(document.all.T2.value)){
alert("请输入数字!");
document.all.T2.focus();
return false;
}
if(!/^d*|d*\.d*$/.test(document.all.T3.value)){
alert("请输入数字!");
document.all.T3.focus();
return false;
}
return true;
}
</script>
<form method="POST" action="" onsubmit="return check()">
<p><input type="checkbox" name="C" value="1"><input type="text" name="T1" size="20"></p>
<p><input type="checkbox" name="C" value="2"><input type="text" name="T2" size="20"></p>
<p><input type="checkbox" name="C" value="3"><input type="text" name="T3" size="20"></p>
<p><input type="submit" value="提交" name="B1"></p>
</form>
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>无标题文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language=JavaScript>
function check(){
var chkBoxName='checkbox';
var all_chkbox = document.getElementsByName(chkBoxName);
if (all_chkbox[0].checked)
{
var t1 = document.forms[0].t1;
if (checkDigitalChar(t1,"输入数时不允许有空格。",0,"数不能为空","必须是数字") ==false) {
t1.select();
return false;
}
}
var t2 = document.forms[0].t2;
if (checkDigitalChar(t2,"输入数时不允许有空格。",0,"数不能为空","必须是数字") ==false) {
t2.select();
return false;
}
var t3 = document.forms[0].t3;
if (checkDigitalChar(t3,"输入数时不允许有空格。",0,"数不能为空","必须是数字") ==false) {
t3.select();
return false;
}
function checkDigitalChar(cntrl,errmsg3,flag,errmsg1,errmsg2)
{
var str;
str = cntrl.value;
if (str.indexOf(" ") >=0)
{
window.alert(errmsg3);
cntrl.focus();
cntrl.select();
return false;
}
if (flag == 1){
if(str.length==0)
{
//alert("Input is blank, please re-input.");
alert(errmsg1);
return false;
}
}
for(var loop_index=0; loop_index<str.length; loop_index++)
{
if(str.charAt(loop_index) == '0'
||str.charAt(loop_index) == '1'
||str.charAt(loop_index) == '2'
||str.charAt(loop_index) == '3'
||str.charAt(loop_index) == '4'
||str.charAt(loop_index) == '5'
||str.charAt(loop_index) == '6'
||str.charAt(loop_index) == '7'
||str.charAt(loop_index) == '8'
||str.charAt(loop_index) == '9')
continue;
else
{
//alert("Valid characters are 0-9. Please re-input.");
alert(errmsg2);
return false;
}
}
return true;
}
}
</script>
</head><body><form method="post" onsubmit="return check();">
<p>
<input type="checkbox" name="checkbox" value="1">
<input type="text" name="t1" size="20"></p>
<p>
<input type="checkbox" name="checkbox" value="2">
<input type="text" name="t2" size="20"></p>
<p>
<input type="checkbox" name="checkbox" value="3">
<input type="text" name="t3" size="20"></p>
<p><input type="submit" value="提交" name="B1"></p>
</form></body>
</html>
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>无标题文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language=JavaScript>
function check(){
var chkBoxName='checkbox';
var all_chkbox = document.getElementsByName(chkBoxName);
if (all_chkbox[0].checked)
{
var t1 = document.forms[0].t1;
if (checkDigitalChar(t1,"输入数时不允许有空格。",0,"数不能为空","必须是数字") ==false) {
t1.select();
return false;
}
}
if (all_chkbox[1].checked)
{
var t2 = document.forms[0].t2;
if (checkDigitalChar(t2,"输入数时不允许有空格。",0,"数不能为空","必须是数字") ==false) {
t2.select();
return false;
}
}
if (all_chkbox[2].checked)
{
var t3 = document.forms[0].t3;
if (checkDigitalChar(t3,"输入数时不允许有空格。",0,"数不能为空","必须是数字") ==false) {
t3.select();
return false;
}
}
}
function checkDigitalChar(cntrl,errmsg3,flag,errmsg1,errmsg2)
{
var str;
str = cntrl.value;
if (str.indexOf(" ") >=0)
{
window.alert(errmsg3);
cntrl.focus();
cntrl.select();
return false;
}
if (flag == 1){
if(str.length==0)
{
//alert("Input is blank, please re-input.");
alert(errmsg1);
return false;
}
}
for(var loop_index=0; loop_index<str.length; loop_index++)
{
if(str.charAt(loop_index) == '0'
||str.charAt(loop_index) == '1'
||str.charAt(loop_index) == '2'
||str.charAt(loop_index) == '3'
||str.charAt(loop_index) == '4'
||str.charAt(loop_index) == '5'
||str.charAt(loop_index) == '6'
||str.charAt(loop_index) == '7'
||str.charAt(loop_index) == '8'
||str.charAt(loop_index) == '9')
continue;
else
{
//alert("Valid characters are 0-9. Please re-input.");
alert(errmsg2);
return false;
}
}
return true;
}
</script>
</head><body><form method="post" onsubmit="return check();">
<p>
<input type="checkbox" name="checkbox" value="1">
<input type="text" name="t1" size="20"></p>
<p>
<input type="checkbox" name="checkbox" value="2">
<input type="text" name="t2" size="20"></p>
<p>
<input type="checkbox" name="checkbox" value="3">
<input type="text" name="t3" size="20"></p>
<p><input type="submit" value="提交" name="B1"></p>
</form></body>
</html>
<script language="javascript">
function check(){
if(!(/^\d+|\d+\.\d+$/.test(document.all.T1.value))){
alert("请输入数字!");
document.all.T1.focus();
return false;
}
if(!(/^\d+|\d+\.\d+$/.test(document.all.T2.value))){
alert("请输入数字!");
document.all.T2.focus();
return false;
}
if(!(/^\d+|\d+\.\d+$/.test(document.all.T3.value))){
alert("请输入数字!");
document.all.T3.focus();
return false;
}
return true;
}
</script>
<form method="POST" action="123.asp" onSubmit="return check()">
<p><input type="checkbox" name="C" value="1"><input type="text" name="T1" size="20" value=""></p>
<p><input type="checkbox" name="C" value="2"><input type="text" name="T2" size="20" value=""></p>
<p><input type="checkbox" name="C" value="3"><input type="text" name="T3" size="20" value=""></p>
<p><input type="submit" value="提交" name="B1"></p>
</form>