我有一個表單,它有2個按鈕:'提交'和'保存'。提交表單後,根據按鈕按下兩種單獨的功能運行。我想要做的是在按下提交按鈕時調用一個函數來檢查空字段。我的代碼在函數內調用javascript函數
部分:
function valuecheck(){
var msg="";
if($F('entrepreneur_name')==""){
msg+="You need to fill the product name field!\n";
document.getElementById("entrepreneur_name").focus();
}
if($F('address')==""){
msg+="You need to fill in address!\n";
}
if (msg)
{alert(msg);
return false;
}
}
<?php
$chkbutton=$_POST['submit'];
switch ($chkbutton)
{
case "Submit":
// how to call the JavaScript function here..
...//rest of the code
?>
形式:
<input type="submit" style="width:10%" name="submit" value="Save" >
<input type="submit" style="width:10%" name="submit" value="Submit" >
如何調用機箱內的JavaScript函數 「提交」:
在此先感謝。
<form name='myform' method='post' onSubmit="myFunction()">
而在你的js函數:
您不會像這樣調用PHP的JavaScript函數,您在**提交表單之前檢查字段是否爲空**。 – adeneo