怎样让父窗口提交表单?

cooling 2002-11-18 10:58:28
我的页面用了框架。
上面是a.htm
下面是b.htm

如果b.htm上的用户名和密码表单被提交后我想让整个页面提交。

我现在是这么写的:
<script language='JavaScript1.1'>
<!--
function chklog(ObjFrm){
if (ObjFrm.user.value =='') {
alert(请填写用户名');
ObjFrm.user.focus();
return false;
}else
if (ObjFrm.psd.value =='' ){
alert('请填写密码');
ObjFrm.psd.focus();
return false;
}else
{
parent.location='cgi-bin/checklog?user='+ObjFrm.user.value+'&psd='+ObjFrm.psd.value;
return true;
}
}
-->
</script>



<form name="formlog" method="post">
用户名:<input type="text" name="user" maxlength="20" size="12"><br>
密 码:<input type="password" name="psd" size="12" maxlength="20">
<br><br>
<input type=button height=20 width=56 border=0 name=log value="登陆" onClick="return chklog(formlog)">
</form>

目的是能达到的,但密码和用户名都显示在url中了,怎么能不让它显示提交的信息,又达到我的要求呢?

谢谢。
...全文
54 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Brain1977 2002-11-19
  • 打赏
  • 举报
回复
我有个想法,不知道可不可以?
你在B页面的javascript中运行让b页面的名字和密码送到a,a页面有两个隐藏的对象接受,而后执行A页面的提交。
lmh79 2002-11-19
  • 打赏
  • 举报
回复
<form name="formlog" method="post" target="_top">
lapmx 2002-11-18
  • 打赏
  • 举报
回复
<form name="formlog" method="post">改成
<form name="formlog" method="post" target=top>
试试

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧