最近在研究要如何使用一個表單,做多次使用,也可以說是一個表單有多種送出方式並對應不同檔案,
最後發現可以用這種方式來依各按鈕去觸發不同的檔案,例如我在包form的時候是使用
<form id="form1" name="form1" method="post">
</form>
送出的按鈕由於我是寫在form之外,所以按鈕部份寫成這樣,第二個我加入了說明供參考
<a href="javascript:del.submit();" onclick="del();">批次刪除</a>
<a href="javascript:stop(自訂).submit();" onclick="stop(自訂)();">批次停用</a>
而script部份是寫成這樣(請加在/head之前),第二段我加入了說明供參考
<script language="javascript">
function del()
{
if(confirm('您確定要刪除?'))
{
document.form1.action="del.php";
document.form1.submit();
}else{
return false;
}
}
function stop(這是觸發的名稱,請對應按鈕的名稱)()
{
if(confirm('您確定要變更?'))
{
document.form1(這裡是表單名稱).action="stop.php";
document.form1(這裡是表單名稱).submit();
}else{
return false;
}
}
</script>
如果你有更多按鈕要加,就如上面看到,每多一個就加一段『function (自訂name)』
- Jan 21 Tue 2014 11:50
表單(Form)分多個按鈕送出使用
文章標籤
全站熱搜
留言列表
發表留言