【发布时间】:2014-12-01 01:15:06
【问题描述】:
我有一系列可供用户选择的下拉框。然后我想要两个不同的提交按钮,它们将对所选数据执行两种不同的操作。我正在尝试对提交按钮进行编码以运行选定的 php,但是当我单击该按钮时什么也不做。任何帮助表示赞赏,我的代码如下。 AFAIK 唯一相关的位是我的 formSubmit 函数和代码底部附近的输入标签。
编辑:我已经编辑了大部分代码并留下了我认为相关的部分。如果需要更多信息,请告诉我。
<!DOCTYPE html>
<?php
require 'config.php'; // Database connection
//////// End of connecting to database ////////
?>
<html>
<head>
<SCRIPT language="JavaScript">
//Scripts
function submitForm(action)
{
document.getElementById('f1').action = action;
document.getElementById('f1').submit();
}
</script>
</head>
<body>
<div>
<?Php
//Beginning of Form
echo "<form method=post name='f1' action =''>";
//Dropdown boxes are here
//This line is what is not working:
echo "<input type='submit' value='Careers' onclick=\"submitForm('rt.php')\">";
echo "</form>";
?>
</div>
</body>
</html>
【问题讨论】:
-
抱歉,能否请您将这堵代码缩减为演示问题的简短示例?
-
这是很多代码。你应该把它剪下来,以便说明你孤立地遇到的问题。在此过程中,您可能会发现问题。
-
@arkascha 你比我先回车!
-
为什么不用JS的常规表单提交?
-
我可以使用常规表单提交来对同一组数据执行两个不同的操作吗?另外,我已经编辑了大部分代码。
标签: php onclick form-submit