我创建了一个表单,它有一个 subit 按钮,可以将 for 提交到数据库,还有一个电子邮件按钮,它将运行一个 .cgi 脚本来处理邮件。我无法让提交按钮工作。这是表单按钮
<FORM name="drop_list" method="POST" >
<input name="emailForm" type="button" id="emailForm" onClick="sendFormEmail()" value="Email">
<input name="add_patient" type="button" id="add_patient" onClick="addPatient()" value="Add Patient">
</FORM>
这是我的 javascript
function sendFormEmail() //email form
{
alert ("Email, this is disabled atm");
document.drop_list.action = "html_form_send.php"
document.drop_list.submit(); // Submit the page
return true;
}
function addPatient() //Post form to data base
{
alert ("Post to database");
document.drop_list.action = <?php echo $editFormAction; ?>;
document.drop_list.submit(); // Submit the page
return true;
}
sendFormEmail() 工作正常,但是当我尝试使用 addPatient() 时。表单不会提交,并且在 document.drop_list.action = ; 行完全破坏了java脚本。
在此先感谢您的帮助。
-格雷格