• ベストアンサー

ボタンのクリック

こんにちは! 教えて下さい。 今submitボタンA、普通のボタンBがあります。 submitボタンAをマウスでクリックし、何らかの処理をした後 コード上でボタンBをクリックしたいのですが可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • negitoro
  • ベストアンサー率30% (6/20)
回答No.1

Bボタンのタイプをsubmitではなく type="button" にすれば送信されずに ボタンBの動作ができますよ

toshi_1919
質問者

お礼

ごめんなさい。 訳がわからない質問していました。 解決しました。 尚、ポイントは先にお答え頂いた順につけさして頂きます。

その他の回答 (2)

  • callhiro
  • ベストアンサー率35% (54/152)
回答No.3

それって Bを押したとき・・・Bという処理を行う Aをおしたとき・・・Aという処理を行った後、Bという処理も行う ということでしょうか? Bボタンを押すという行動にこだわらず、 Aの処理が終わった後に、普通にBという処理を続けてやればいいだけだと思います。 質問の意味が完全に把握できていないので単なる推測によるアドバイスです。 以下の方が書いているのと同じ事を言ってしまったようです。 # 書きながら気づいた。

toshi_1919
質問者

お礼

ありがとうございました。

  • itohh
  • ベストアンサー率45% (210/459)
回答No.2

こんにちは。itohhといいます。 >submitボタンAをマウスでクリックし、何らかの処理をした後 このとき、Webサーバにいったん飛んでしまいますよ。 >コード上でボタンBをクリックしたいのですが可能でしょうか? これって、ブラウザ側でクリックしないでWebサーバ上(IIS/ASP)で行いたいと言うことですか? それでしたら、ボタンBで行うはずの処理を続けて行えば良いのではないですか?

toshi_1919
質問者

お礼

ありがとうございました。

関連するQ&A

  • 2つのボタンをクリックしていない、という条件判定

    1ページの中にフォームが幾つかあり、その内の2つのフォーム送信ボタンの何れもクリックされていなければ、という条件文を書きたいのですが、どう書くのでしょうか? ・対象フォーム name、 「a」「b」 ・submitボタンにも、nameを付けられるのでしょうか?

  • クリックボタンがきかない

    パナのCF-S51J8です。OSをXP SP2にしました。すると、左右のクリックができません。ポインターは使えます。マウスをつけるとマウスでは普通にできます。解体してるので内部ボタン(基盤についてる)とクリックボタンの位置がずれてるのかと思いましたが違うようです。内部ボタンを直接おしてもだめです。 以前にXPいれた時もそうでした。 人に貸してるうちに普通に使えました。 その人に聞いてもなにもしてないと・・・・・。 何かドライバーでもあるのでしょうか?ほかの原因?

  • 多ボタンマウスはどのボタンにもクリックを割り当てられる!?

    マイクロソフトなどから出ている5ボタンマウスなどの多ボタンマウスはどのボタンにでも通常のクリックを割り当てられますか? どうしてかというと、当方、通常の人指し指でのマウスクリックが辛くなってきた(手の甲や手首などに痛みが残る)ので、しばらく親指クリックにしたいのです。 通常はスクロールなどに割り当てられている多ボタンマウスの左側面ボタンに、通常クリックを割り当てて使いたいというわけです。 しかし、クリックがそこに割り当てられるか外箱説明に書かれてなく、店の店員も買って使ってもらわないことにはわからないという返答。 そこで、実際、5ボタンなどの多ボタンマウスを使われている方がいましたら、そのあたりの割り当てができるかどうかをお聞かせいただきたいのですが。 できれば、そのマウスのメーカーと型番型名も教えていただけると大変ありがたいです。 よろしくお願い致します。

  • 送信ボタンがEnterキーでなく、マウスクリックのみに反応するようにする方法はないでしょうか?

    ページの一番上に、次の文による送信ボタンを設置しています。 <input name="submit" type="submit" value="送信"> 他に多くのテキスト入力フォームがあり、それを全て入力してからこの送信ボタンを押して、次の処理をしたいのに、例えば仮名漢字変換の際にEnterキーを誤って2回押しただけで表記ボタンに反応してしまい、次の処理に進んでしまいます。これを避けるため、ボタンがマウスクリックのみに反応するような方法、またはそれに準じた方法はないものでしょうか?宜しくお願いいたします。

    • ベストアンサー
    • HTML
  • submitボタンの無効化処理について

    submitボタンを押して、次の処理が重い為に再度ボタンが押されてしまい、処理が二重になっていまうので、下記のjavascriptでボタンを1度しか押せないようにしています、。 // submitボタン無効化処理 function DisableButton(b) { b.disabled = true; b.value = '投稿中'; b.form.submit(); } しかし、今度は1度しか押していないのに、最初の送信に連続して空白のデータが送信されてしまう場合があります。 javascript を消して手動で1度しかボタンを押さない時はそういった問題は起きません、ただし振出しに戻って手動で連続で押されてしまう可能性が出てきてしまいます。 以上から、上記のコードになにか不足している部分があるのではないかと考えているのですが、わかりません。 よろしくお願いいたします。

  • どのボタンがクリックされたのかを判別させたい。

    FlashのActionScript3.0を使って、システムを構築中です。 ステージには下記の処理にて9個のボタンが配置されています。 var machiBtArr:Array = new Array(); for(var b:int=1; b<10; b++) { var machiBt_str:String = "machi"+ b; var machiBtClass:Class =Class(getDefinitionByName(machiBt_str)); var machiBt:MovieClip = new machiBtClass(); addChild(machiBt); machiBtArr.push(machiBt); } ここまではうまくいったのですが、 たとえば、machiBtArr[3]のボタンがクリックされたら、 imgPhoArr[3]の画像を表示させる。。。という処理をしたいと思います。 ※配列imgPhoArrには、あらかじめムービークリックを登録済みです。 ネットでいろいろ調べ、予め識別できるidなどプロパティを 追加しておけばいいらしいということを知り、 下記のようにコードを追加しました。 for(var i:int=0; i<machiBtArr.length; i++) { // 識別id追加 machiBtArr[i]._id = i; // マウスイベント登録 machiBtArr[i].addEventListener(MouseEvent.CLICK, machiClick); } function machiClick(e:MouseEvent):void { imgPhoArr[i].visible = true; } ただ、この方法だと、どのボタンをクリックしても 必ずimgPhoArr[8]の画像が表示されてしまいます。 machiBtArr[0].addEventListener(MouseEvent.CLICK, machiClick00); machiBtArr[1].addEventListener(MouseEvent.CLICK, machiClick01);… と処理をひとつづつ記述していけばうまくゆくのですが、 それだとソースが膨大になってしまい、何とか短縮させたいと思っています。 ActionScript3.0に精通された、技術者の方々、 良い方法があればご伝授していただけないでしょうか? どうぞ、よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • クリックボタンは動くけど、スクロールが動かないマウスは故障?

    windows xpを使っているものですが、コード式マウスが動かなくなってしまいました。 クリックボタンは機能するのですが、マウスをスクロールさせても 全く反応が無く、矢印がずっと止まったままです。 たしかに、今日は裏の赤い部分の色の光が いつもにくらべてやたらに悪いのですが、これは故障ということなのでしょうか? 今まで、コード式マウスが壊れたことが無かったので、 半永久的に使えると思ったんですが。 壊れるものなのでしょうか?

  • クリックしたボタンによってSelect分で分けたい

    accessのフォームのINDEX画面にて クリックしたボタンによって取得するテーブル名を分けたいのですが、 それは可能でしょうか? いろいろ調べたのですが、見つからず。。。 ↓こんなかんじのようなことがしたいです。 Function strTbl() As String If A出力_Click Then strTbl = "[A_5_通常処理]" ElseIf B出力_Click Then FstrTbl = "[B_3_月次処理]" End If End Function

  • FLASHのボタンに関するアクションを教えてください!

    FLASHを使い始めたのですがどうしてもわからないところがあり困っています。大変お手数ですが教えて下さい! 画面上にAというボタンをたくさん並べます。Aは見た目が同じなので、場所はランダムに並べています。これが10個あります。それぞれA-01、A-02という形で並んでいるとして、A-01の上にマウスをあわせるとB-01.jpgという画像が出てくるように設定したいのです。もちろんあわせるだけで、マウスをクリックするわけではありません。別のA-02のボタンをクリックするとB-02の画像がA-01のボタンを押したときに出た画像に変わって同じ場所に配置されるようにしたいのです。また、このボタンをクリックした場合はそれぞれ別のページへリンクもさせたいと思っています。 マウスを乗せると別の場所に画像が表示され、さらにクリックすると別のページにジャンプするといったボタンを作成することは可能でしょうか?大変お手数ですが教えていただければ幸いです。よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • ボタンクリック時にボタンの状態を切り替える

    AとBというボタン(画像)があります。それぞれのボタンは通常の状態とアクティブ状態の2つの画像があり AとBで計4つのボタンがあります。 初めの状態はAのボタンがアクティブ状態でAの内容がページ内のしかるべき場所に表示されています。 Bのボタンをクリックした際にはBのボタンがアクティブ状態になりAのボタンは通常状態に戻り Bの内容がinnerhtmlを使用してAの内容が表示されている場所にBの内容が表示されるというような感じにしたいのですが innerhtmlを使用してAとBの内容の切り替えはできたのですがAとBのボタンの状態の切り替え方がうまくできないのです。 どなたかサンプルをご提示していただきアドバイスいただけると助かります。 ちなみに今回はボタン2つで説明させていただきましたが 将来的にはボタンは10個位になる予定です。