请教form、radio、onclick的正确使用方法

tix 2005-07-15 02:28:03
<%tt="check.asp%>
<form method="POST" action="<%=tt %>"
<tr>
<td width="153" height="27">用户名:<input width=12 size="14" name="username"></td>
</tr>
<tr>
<td width="153" height="24">密 码:<input width=12 size="14" name="password" type="password"></td>
</tr>
<tr>
<td width="153" align="center">
<input type="radio" value="V1" checked name="R1" onclick="tt='check.asp'">内部
<input type="radio" value="V2" name="R1" onclick="tt='check1.asp'">外部
</td>
</tr>
<tr>
<td width="153" align="center">
<input type="submit" value="提交" name="B1">  <input type="reset" value="重置" name="B2">
</td>
</form>

要实现在的功能是,当用户输入用户名和密码并选择内部或外部选项,实现提交到check.asp和check1.asp。

但这个程序明显是错了,不知道应该怎样修改,请帮帮我,谢谢!
...全文
974 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tix 2005-07-18
  • 打赏
  • 举报
回复
感谢各位朋友对我提出的问题给予解答!
通过以上程序,使我了解了这个问题的处理方法,从我要实现的功能上来看,都能够满足.
分数我加给了tigerwen01(小虎)(编程艺术化),因为,我不太熟悉asp程序,提出的问题可能给大家以误导!
引用我提出的问题"要实现在的功能是,当用户输入用户名和密码并选择内部或外部选项,实现提交到check.asp和check1.asp。"
hj3793 2005-07-15
  • 打赏
  • 举报
回复
<script language=javascript>
function checkmyform(){
if(document.myform.R1.value="V1")
myform.action="内部地址";
else if(document.myform.R1.value="V2")
myform.action="内部地址";
}
</script>
<form method="POST" action="" name=myform onsubmit=return checkmyform();>
<tr>
<td width="153" height="27">用户名:<input width=12 size="14" name="username"></td>
</tr>
<tr>
<td width="153" height="24">密 码:<input width=12 size="14" name="password" type="password"></td>
</tr>
<tr>
<td width="153" align="center">
<input type="radio" value="V1" checked name="R1">内部
<input type="radio" value="V2" name="R1">外部
</td>
</tr>
<tr>
<td width="153" align="center">
<input type="submit" value="提交" name="B1">  <input type="reset" value="重置" name="B2">
</td>
</form>
sfezn 2005-07-15
  • 打赏
  • 举报
回复
onclick="form.action='check.asp'"
cc5258 2005-07-15
  • 打赏
  • 举报
回复
学习一下
孟子E章 2005-07-15
  • 打赏
  • 举报
回复
<input type="radio" value="V1" checked name="R1" onclick="sm(this,'')">内部
<input type="radio" value="V2" name="R1" onclick="sm(this,'1')">外部


<script>
function sm(o,ss)
{
o.form.action="check" + ss + ".asp"
if(o.form.username=="")
{
alert(" shuru名字")
return
}

if(o.form.password=="")
{
alert(" 输入密码")
return
}
o.form.submit()
}
</script>
tigerwen01 2005-07-15
  • 打赏
  • 举报
回复
<%
if request.form("B1")="提交" and request.form("R1")="V1" then
Response.Redirect "check.asp"
elseif request.form("B1")="提交" and request.form("R1")="V2" then
Response.Redirect "check1.asp"
end if
%>
<form method="POST" action=<%=Request.ServerVariables("SCRIPT_NAME") %>>
<tr>
<td width="153" height="27">用户名:<input width=12 size="14" name="username"></td>
</tr>
<tr>
<td width="153" height="24">密 码:<input width=12 size="14" name="password" type="password"></td>
</tr>
<tr>
<td width="153" align="center">
<input type="radio" value="V1" checked name="R1" >内部
<input type="radio" value="V2" name="R1" >外部
</td>
</tr>
<tr>
<td width="153" align="center">
<input type="submit" value="提交" name="B1">  <input type="reset" value="重置" name="B2">
</td>
</form>

孟子E章 2005-07-15
  • 打赏
  • 举报
回复
<input type="radio" value="V1" checked name="R1" onclick="sm(this)">内部
<input type="radio" value="V2" name="R1" onclick="sm(this)">外部


<script>
function sm(o)
{
if(o.form.username=="")
{
alert(" shuru名字")
return
}

if(o.form.password=="")
{
alert(" 输入密码")
return
}
o.form.submit()
}
</script>

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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