こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

submitがおされた同時に JavaScript の処理は可能?

submitがおされた同時に JavaScript の処理は可能?
質問のとおりですが、

<script>
  function push(){
   ★処理内容
  }
<script>

<from action="/test/servlet/sample" method="post">
<input type="submit" valeu="ボタン" onclick="push()">
</from>

でこの時 submit が押されたと同時にJavaScriptの処理も一緒に実行させたいのですが、可能でしょうか?

★の処理内容はsubmitボタンを1回押したらまたもう一回submitボタンを押されたようにする。つまりボタンを1回押したら2回分押したことと同じようにする。

とこんなかんじの処理なんですが…。
アドバイスお願いします。

投稿日時 - 2003-08-23 02:07:46

QNo.635031

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

<input type="submit" valeu="ボタン" onclick="push();push()">

これでどうですか?

ご質問に書かれた「submitボタンを1回押したらまたもう一回submitボタンを押されたようにする」を素直に解釈して★を記述すると、
無限ループに陥るんじゃないかと思います。
正確に2回実行されればよいのなら上記でよいのではないかと思います。

質問の意図を誤解してる可能性があるので「自信なし」にしておきます。

投稿日時 - 2003-08-23 09:52:39

お礼

push();push()『;』で区切ればよかったんですね。アドバイスありがとうございます。

投稿日時 - 2003-08-23 10:23:03