3

こんにちは、私は HTML ボタンを持っています。それを押すと、あなたがいる場所からお店までの距離が表示されるはずです。それを押すと表示されます。問題は、ボタンが押されるたびに情報が印刷される初期段階にあるためです。一度押されたときに無効にし、別のボタンが押されたときに再度有効にする方法を今すぐ知りたいのですが、これは送信ボタンではありません。ボタンの私のコードは次のとおりです。

   <button onclick="getLocation()">Search</button>

どんな助けでも大歓迎です 事前に感謝します

4

6 に答える 6

4

私はあなたにとって非常に明確だと思います..

クリック イベント内で getlocation() メソッドを呼び出します。

働くフィドル

コード

$( "#bind" ).click(function() {
   $(this).attr("disabled", "disabled");
   $("#unbind").removeAttr("disabled");
});
$( "#unbind" ).click(function() {
     $(this).attr("disabled", "disabled");
     $("#bind").removeAttr("disabled");
});

出力

結果

于 2013-09-26T10:48:51.313 に答える
0

これを行うにはいくつかの方法があります。通常、JavaScript を使用して属性を編集できます。これを読んで、コーディングに問題がないか尋ねることをお勧めします。

この投稿で必要なものを見つける必要があります: JavaScript を使用して html ボタンを無効にする方法?

于 2013-09-26T10:30:49.247 に答える
0

次のようなことを試すことができます:

$('button').click(function(){
  // Add functionality here, then...
  $(this).attr("disabled", true);   
});
于 2013-09-26T10:32:26.890 に答える
-1

多分これはうまくいくでしょう。DOM の使用

function myFunction() {
  document.getElementById("myBtn").disabled = true;
}
于 2020-11-08T06:41:24.210 に答える