前回の記事では、PHP で複数ボタンのフォーム送信アクションを実装する方法を紹介しました。今日は、複数ボタンのフォーム送信アクションを実装するための JS メソッドを紹介します。
JS を使用してフォームに複数のボタンを実装し、2 つの onclick イベントを処理します。コードは次のとおりです:
<html> <head> <script> function submitit1() //交由程序1处理 { document.myForm.action = "http://www.site.com/cgi1.php" document.myForm.submit(); } function submitit2() //交由程序2处理 { document.myForm.action = "http://www.site.com/cgi2.php" document.myForm.submit(); } </script> </head> <body> <form name="myForm" METHOD=POST> username:<input type=text name=text1> password:<input type=password name=text2> <input type=button value="Submit1" onClick=submitit1();> <input type=button value="Submit2" onClick=submitit2();> </form> </body> </html>
前回の記事「PHP でフォームに複数ボタンの送信アクションを実装する方法 」と合わせて学習すると、より効果が高まるかもしれません。