一个网页的表单中的提交(submit)按钮,如何提交后自动打开一个地址呢?

2024年11月19日 17:34
有5个网友回答
网友(1):

没太明白你的意思,你看看下面的代码是不是符合你的意思。





输入登录信息


用户名:

密码:






意思是: 如果用户输入用户名和密码后,单击提交按钮,调用过程tt(),过程判断用户输入的用户名和密码,如果用户名是aaa,密码是111,则使表单form1提交并转到pass.htm文件中,如果不是,则将表单的焦点定位在用户名t1文本框中

网友(2):

表单form的action后面写要打开的网址就可以了
例:


这句话中的action=“”,引号内写你需要打开的网址。

网友(3):

用onsumbit就可以了,事件不存在不兼容.onclick="window.open('http://www.163.com');this.form.sumbit();"

网友(4):

没太明白你的意思,你看看下面的代码是不是符合你的意思。


language="VBScript">
sub
tt()
dim
x1,x2
x1=document.form1.t1.value
x2=document.form.t2.value
if
x1="aaa"
and
x2="111"
then
document.form1.submit()
'表单form1提交
else
document.form1.t1.focus()
'把焦点定位在t1文本框中
end
if
end
sub



输入登录信息

method="post"
action="pass.htm"
name="form1">
用户名:type="text"
name="t1">

密码:type="password"
name="t2">

type="button"
name=b1
value="提交"
onClick="tt()">



意思是:
如果用户输入用户名和密码后,单击提交按钮,调用过程tt(),过程判断用户输入的用户名和密码,如果用户名是aaa,密码是111,则使表单form1提交并转到pass.htm文件中,如果不是,则将表单的焦点定位在用户名t1文本框中

网友(5):

在接收页面写个打开新窗口的js