我不确定我是否正确理解了您的问题,但我假设如下。
根据从单选按钮中选择的选项,您希望将当前的 HTML 表单提交到选项特定页面。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Sample</title>
<script language="javascript">
function setLink(obj) {
var url = "";
if (obj.value == 1) {
url = "option1.html";
}
else if (obj.value == 2) {
url = "option2.html";
}
else if (obj.value == 3) {
url = "option3.html";
}
//now change the action attribute of form
//and form will be posted to updated link
document.frm1.action = url;
}
</script>
</head>
<body>
<form name="frm1" method="post" action="defaultlink.html">
<input type="radio" name="mylinks" onclick="setLink(this)" value="1" /> Option 1 <br>
<input type="radio" name="mylinks" onclick="setLink(this)" value="2" /> Option 2<br>
<input type="radio" name="mylinks" onclick="setLink(this)" value="3" /> Option 3<br>
<input type="submit" value="Continue" />
</form>
</body>
</html>
在上面的示例中,只要您单击任何单选按钮,它将调用一个 javascript 函数,该函数将更新将提交当前表单的表单链接。
现在,当您单击继续按钮时,表单将提交到由 javascript 函数更改(设置)的链接。
我希望这可能是您正在寻找的答案,如果不是,请多解释一下。
谢谢