我有两个单独的 insert.php 文件...我如何在它们之间进行交替,具体取决于用户是否勾选了复选框或单选按钮。
例如,如果我的 html 设置如下......
<form action="x.php" method="post">
然后用户勾选复选框,因此表单需要更改为 y.php
<form action="y.php" method="post">
这将如何实现?
最佳答案
您可以在单选按钮上使用 javascript 函数,
<script type="text/javascript">
function OnSubmitForm()
{
if(document.myform.operation[0].checked == true)
{
document.myform.action ="x.php";
}
else
if(document.myform.operation[1].checked == true)
{
document.myform.action ="y.php";
}
return true;
}
</script>
<form name="myform" onsubmit="return OnSubmitForm();">
<input type="radio" name="operation" value="1" checked>radio1
<input type="radio" name="operation" value="2">radio2
<p>
<input type="submit" name="submit" value="save">
</p>
</form>
关于javascript - 使用复选框或单选按钮在表单操作之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16231464/