标题:斑竹,为什么不执行document.form1.sid.focus();这句了,每次点了确定后
只看楼主
yuanquan001
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2007-9-23
 问题点数:0 回复次数:6 
斑竹,为什么不执行document.form1.sid.focus();这句了,每次点了确定后
<script language="javascript">
function checkform()
{
var message="你注册的信息为:"
   if(document.form1.sid.value=="")
     {
   alert("输入用户名!");
   document.form1.sid.focus();
   }
   if(document.form1.name.value=="")
     {
  alert("输入姓名!");
  document.form1.name.focus();}
   if(document.form1.pass1.value=="")
     {
  alert("输入密码!");
  document.form1.pass1.focus();
  }
   if(document.form1.pass2.value=="")
     {
  alert("输入确认密码!");
  document.form1.pass2.focus();
  }
   if (document.form1.pass1.value!=document.form1.pass2.value)
     {
  alert("重新输入密码!");
  document.form1.pass1.focus();
  }
var address=document.form1.email.value;
   if((address=="")||(address.indexOf([email=]'@')==-1)||(address.indexOf('.')==-1[/email]))
     {
  alert("邮址不正确!");
  document.form1.email.focus();
  }
var myindex=form1.area.selectedIndex;
    message+="用户名为:"+document.form1.sid.value+" ";
    message+="姓名为:"+document.form1.name.value+" ";
    message+="来自:"+form1.area.options[myindex].value+" ";
    message=message+"email"+address+" ";
    alert(message);
}
</script>
</head>
<body>
<div align="center"><br />用户注册(注:*为必填项)</div>
<table width="319" border="0" align="center">
<tr>
<td width="313">
<form name="form1" >
<p>用户名:<input type="text" name="sid">**</p>
<p>姓  名:<input type="text" name="name">**</p>
<p>密  码:<input type="password" name="pass1">**</p>
<p>确认密码:<input type="password" name="pass2">**</p>
<p>性 别 :<input type="radio" name="sex" value="男"checked="checked">男
           <input type="radio" name="sex" value="女">女</p>
<p>来自省份:<select id="area" type="tableIndex=6" size="1" name="area">
    <option selected>==来自哪个省==</option><option value="其他">其他</option>
    <option value="山西">山西</option><option value="陕西">陕西</option>
    <option value="北京">北京</option><option value="上海">上海</option>
    <option value="天津">天津</option><option value="重庆">重庆</option>
   </select>
</p>
<p>email:<input type="text" name="email">**</p>
<p><input type="submit" name="Submit" value="提交">
   <input type="reset" name="Submit2" value="重写">
</p>
</form>
</td>  
</tr>
</table>
搜索更多相关主题的帖子: document focus alert 斑竹 
2007-11-27 15:21
suncf1985
Rank: 2
等 级:论坛游民
威 望:1
帖 子:158
专家分:35
注 册:2007-10-11
得分:0 
document.form1.pass2.focus();
下面加一个

return false;

以后:独自享受着快乐、品味着孤独、体会着没有回忆的回忆....
2007-11-27 15:32
yuanquan001
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2007-9-23
得分:0 
我加了,可是光标就定位不在文本框,根本就不显现光标
2007-11-27 15:36
suncf1985
Rank: 2
等 级:论坛游民
威 望:1
帖 子:158
专家分:35
注 册:2007-10-11
得分:0 
加在document.form1.pass1.focus();的下一行啊

以后:独自享受着快乐、品味着孤独、体会着没有回忆的回忆....
2007-11-27 15:58
yuanquan001
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2007-9-23
得分:0 
是加在了它的后面,可是就是不行,唉,郁闷.
2007-11-27 16:43
suncf1985
Rank: 2
等 级:论坛游民
威 望:1
帖 子:158
专家分:35
注 册:2007-10-11
得分:0 
document.form1.name.focus();}

把你这里的name 换一个名字!是不是就是这里的不好使

以后:独自享受着快乐、品味着孤独、体会着没有回忆的回忆....
2007-11-27 16:46
yuanquan001
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2007-9-23
得分:0 
哦,谢谢,我换换看
2007-11-27 17:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-188748-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.139841 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved