<script language="javascript">
function logincheck(loginForm){
if(loginForm.select_name[0].checked!=true&&loginForm.select_name[1].checked!=true){
alert("请选择会员类型!");
loginForm.select_name[0].focus();
return false;
}
if(loginForm.UsernameGet.value==""){
alert("请输入用户名!");
loginForm.UsernameGet.focus();
return false;
}
if(loginForm.PasswordGet.value==""){
alert("请输入密码!");
loginForm.PasswordGet.focus();
return false;
}
document.loginForm.action='login.asp'
return true;
}
function regFlag(){
if(loginForm.select_name[0].checked!=true&&loginForm.select_name[1].checked!=true){
alert("请选择会员类型!");
loginForm.select_name[0].focus();
// return false;
}
if(loginForm.select_name[0].checked==true){
document.loginForm.action='../login/register.asp'
document.loginForm.target='_blank'
document.loginForm.submit();
}
if(loginForm.select_name[1].checked==true){
document.loginForm.action='person_Info_1.asp'
document.loginForm.target='_blank'
document.loginForm.submit();
}
}
</SCRIPT>
<td height="28" colspan="2" align="center"><input name="image" type="image" src="img/Submit_a.gif" width="65" height="24" border="0"> (这是进入按钮)
<a href="javaScript:regFlag()"><img src="img/Submit_b.gif" width="65" height="24" border="0"></a>(这是注册按钮)
</td>
高手帮我看看 为什么 我选择了select_name=0 / select_name=1 都打开了两个页面(正常)错误开始: 再运行到function logincheck(loginForm){ 时也是打开上面的两个页面 没有进入login.asp
不过刷新之后 如果是先运行的function logincheck(loginForm){时 可以进入会员管理
当打了 document.loginForm.action='../login/register.asp' 跟document.loginForm.action='person_Info_1.asp'之间一个时
的时后,再想它运行LOGIN.asp时 是打开前面的注册页面。
高手帮帮看看,哪有问题 在线等着呀
[此贴子已经被作者于2005-12-7 17:13:06编辑过]