首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

收藏此问题 发表新评论

(求助)

<html>
<head>
<script language="JavaScript">
function input(form) {
  var reEml = /^[\w\-\.]+@[a-z]+(\-[a-z]+)?(\.[a-z]+(\-[a-z]+)?)*\.[a-z]{2,4}$/i;
  var reClass=/^\d{4}_\d$/;
if (!reEml.test(form.text.value)) {
   alert("Error,please check you E-mail!");
form.text.focus();
return;
}
if (!reClass.test(form.text1.value)) {
alert("Error,not found,check your class!");
form.text1.focus();
return;
}
else{
alert("Thank you!")
}
}
</script>
</head>
<body>

<form>

<p>    Your E-mail: <input name="text">
</p>

<p>    Your class: <input name="text1">
</p>

<BR><input type="button"
value="Input" onclick="input(this.form)">
</form>
</body>
</html>

小弟有个问题,如果我想把焦点移到更具体的出错位置而不仅仅是移到此行,比如,“@”后“.”点前的位置出错,是否可以将焦点更具体指到此位置?
昵称: balticbreeze  时间: 2004-05-23 23:35:00