- ベストアンサー
教えてください。
初心者でご迷惑をおかけしますが、アドバイス宜しくお願い致します。 画面に3つほどボタン(A,B,C)があり、 それぞれ、押下すると、 A.php, B.php, C.phpが実行されるというものを作りたいのですが、 どのようにすればいいのでしょうか。 できればsubmitボタンを使わずbuttonで作成したいと 考えています。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんなんはどうですか? <HTML> <HEAD> <script language='JavaScript'> function SubmitData( param ){ // 必要であればここで入力チェック // エラーの場合、alertを出して return などの処理を追加 if( param == 'A' ){ document.data.action = 'A.php'; } if( param == 'B' ){ document.data.action = 'B.php'; } if( param == 'C' ){ document.data.action = 'C.php'; } document.data.submit(); } </script> </HEAD> <BODY> <FORM name='data' method='POST' action='A.php'> <!------- INPUT など入力項目を表示 ------> <INPUT type='button' onClick=SubmitData('A') value='A'></INPUT> <INPUT type='button' onClick=SubmitData('B') value='B'></INPUT> <INPUT type='button' onClick=SubmitData('C') value='C'></INPUT> </FORM> </BODY></HTML> とか?いかがでしょうか?
その他の回答 (1)
- wolfwood
- ベストアンサー率50% (199/398)
リンクボタンの作成方法でしょうか? 例) <INPUT type="button" onClick="location.href='A.php'" value="A"> <INPUT type="button" onClick="location.href='B.php'" value="B"> <INPUT type="button" onClick="location.href='C.php'" value="C"> JavaScriptに関しては下記サイトを参考にしてください。 http://tohoho.wakusei.ne.jp/js/index.htm http://www.openspc2.org/reibun/javascript/ http://allabout.co.jp/computer/javascript/
補足
返信ありがとうございます。 できれば、hrefを使用しずに実現したいと考えています。 説明不足でしつれいしました。 入力項目が10個ほどあって、 それぞれのボタンを押下すると 各々のPHPファイル実行の引数として使用したいと考えています。 宜しくお願い致します。
お礼
返信ありがとうございました。 できました。 ありがとうございました!!