当点击不同的sumbmit时,文本框给一个值后提交到指定页的问题,在线等...

qhf503 2004-04-04 03:05:05
<html>
<head>
</head>
<script>
function mycheck(obj)
{
var value=obj.name;
if (value==sumbmit1);
{form1.name.value='123456789';
}
if (value==sumbmit2);
{form1.name.value='2222222222';
}
if (value==sumbmit3);
{form1.name.value='33333333';
}
form1.submit;
}
</script>
<body>
<form name="form1" method="post" action="mytest.asp">
<input type="text" name="myname">
<input type="submit" onClick="mycheck(this)" name="Submit" value="提交1" >
<input type="submit" onClick="mycheck(this)" name="Submit2" value="提交2">
<input type="submit" onClick="mycheck(this)" name="Submit3" value="提交3">
<input type="text" name="textfield">
</form>

</body>
</html>

我上面的做法不对,请各位帮忙
...全文
11 点赞 收藏 9
写回复
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
vvfish119 2004-04-04
不要用submit,用button
回复
liuyangxuan 2004-04-04
哈哈服了。
回复
tangxufeng 2004-04-04
不用表单而用链接不是更好吗?如下
<p><a href="mytest.asp?=<%="123456789"%>">submit1</a></p>
<p><a href="mytest.asp?=<%="2222222222"%>">submit2</a></p>
<p><a href="mytest.asp?=<%="33333333"%>">submit3</a></p>
如果你觉得不满意,可以用用图像代替其中的submit1,submit2,submit3
回复
ice_berg16 2004-04-04
function mycheck(obj)
{
var value=obj.name;
if (value=="Sumbmit1");
{form1.name.value='123456789';
}
if (value=="Sumbmit2");
{form1.name.value='2222222222';
}
if (value=="Sumbmit3");
{form1.name.value='33333333';
}
form1.submit(); }
还有,
<input type="submit" onClick="mycheck(this)" name="Submit" value="提交1" >
=>
<input type="submit" onClick="mycheck(this)" name="Submit1" value="提交1" >
回复
QQgenie 2004-04-04
全部按钮:type=button

在script中指定form 的action
回复
qhf503 2004-04-04
我的目的是当点击不同的sumbmit时传过不同的值
回复
wanliang2001 2004-04-04
不是的吧?一个表单中只可以有一个submit属性的按钮噻!要有多个,就只好做链接哟!
回复
qxg1123 2004-04-04
可以用script控制form 的action
回复
qhf503 2004-04-04
不知哪位能帮我
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告