- ベストアンサー
ボタンからASPファイルを実行
プログラミング初心者です。 すみません。初歩的な質問ですが、 FORMタグを使わないで、INPUT TYPE Buttonからaspファイルをキックする方法はありますでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「キックする」とはどういう意味っしょ? 遷移させるなら簡単で、 <input type="button" value="遷移せよ" onClick="location.href='hogehoge.asp';return false;" /> フォーム形式の送信(複数の値を送りたい)なら、<Form>で送信すりゃいいんだけど、Formタグを使いたくないなら、javascriptでその場でフォームを作って値を追加し、送信してしまうとか。 <script type="text/javascript"> function postForm(){ $('<form/>', {action: 'hogehoge.asp', method: 'post'}) .append($('<input/>', {type: 'hidden', name: 'nickname', value: 'ニックネーム'})) .append($('<input/>', {type: 'hidden', name: 'name', value: '本名'})) .appendTo(document.body) .submit(); } </script> このほかにも、jQueryプラグイン使ってAjax送信も簡単にできるけど、相手がASPじゃ仕方ないし。。 そもそも、今時なんでASP? とか、どうしてForm使わないの? とか。 こっちが聞きたいです。
お礼
ASPで作られたものが残っていて、改修しなければならなくて。 ありがとうございました。