一个网页的表单中的提交(submit)按钮,如何提交后自动打开一个地址呢?
如题,,就是一个确定按钮,提交表单后,自动打开一个地址呢?如果加上onclink()会不会影响提交表单呢?会不会有的浏览器不支持呢?简单地说效果就是,网页的提交按钮,提交...
如题,,就是一个确定按钮,提交表单后,自动打开一个地址呢?如果加上onclink()会不会影响提交表单呢?会不会有的浏览器不支持呢?
简单地说效果就是,网页的提交按钮,提交后自动转到一个网页上,写出完整的html 展开
简单地说效果就是,网页的提交按钮,提交后自动转到一个网页上,写出完整的html 展开
5个回答
展开全部
没太明白你的意思,你看看下面的代码是不是符合你的意思。
<html>
<head>
<script 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
</script>
</head>
<body>
输入登录信息<br>
<form method="post" action="pass.htm" name="form1">
用户名:<input type="text" name="t1"><br>
密码:<input type="password" name="t2"><br>
<input type="button" name=b1 value="提交" onClick="tt()">
</form>
</body>
</html>
意思是: 如果用户输入用户名和密码后,单击提交按钮,调用过程tt(),过程判断用户输入的用户名和密码,如果用户名是aaa,密码是111,则使表单form1提交并转到pass.htm文件中,如果不是,则将表单的焦点定位在用户名t1文本框中
<html>
<head>
<script 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
</script>
</head>
<body>
输入登录信息<br>
<form method="post" action="pass.htm" name="form1">
用户名:<input type="text" name="t1"><br>
密码:<input type="password" name="t2"><br>
<input type="button" name=b1 value="提交" onClick="tt()">
</form>
</body>
</html>
意思是: 如果用户输入用户名和密码后,单击提交按钮,调用过程tt(),过程判断用户输入的用户名和密码,如果用户名是aaa,密码是111,则使表单form1提交并转到pass.htm文件中,如果不是,则将表单的焦点定位在用户名t1文本框中
展开全部
表单form的action后面写要打开的网址就可以了
例:<form method="post" action="123.html" name="form1">
这句话中的action=“”,引号内写你需要打开的网址。
例:<form method="post" action="123.html" name="form1">
这句话中的action=“”,引号内写你需要打开的网址。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用onsumbit就可以了,事件不存在不兼容.onclick="window.open('http://www.163.com');this.form.sumbit();"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没太明白你的意思,你看看下面的代码是不是符合你的意思。
<html>
<head>
<script
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
</script>
</head>
<body>
输入登录信息<br>
<form
method="post"
action="pass.htm"
name="form1">
用户名:<input
type="text"
name="t1"><br>
密码:<input
type="password"
name="t2"><br>
<input
type="button"
name=b1
value="提交"
onClick="tt()">
</form>
</body>
</html>
意思是:
如果用户输入用户名和密码后,单击提交按钮,调用过程tt(),过程判断用户输入的用户名和密码,如果用户名是aaa,密码是111,则使表单form1提交并转到pass.htm文件中,如果不是,则将表单的焦点定位在用户名t1文本框中
<html>
<head>
<script
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
</script>
</head>
<body>
输入登录信息<br>
<form
method="post"
action="pass.htm"
name="form1">
用户名:<input
type="text"
name="t1"><br>
密码:<input
type="password"
name="t2"><br>
<input
type="button"
name=b1
value="提交"
onClick="tt()">
</form>
</body>
</html>
意思是:
如果用户输入用户名和密码后,单击提交按钮,调用过程tt(),过程判断用户输入的用户名和密码,如果用户名是aaa,密码是111,则使表单form1提交并转到pass.htm文件中,如果不是,则将表单的焦点定位在用户名t1文本框中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在接收页面写个打开新窗口的js
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询