• ベストアンサー

javascript on off

あるスクリプトを外部から取り込んでいるページがあります。 このスクリプトのみをOFFにできるように、ページに「ON-OFFボタン」を 作りたいと思っていますが、どのようにすればよいのでしょうか? PC依存なので切るように促してもいいですが、IEだと面倒な上に、 これだと他のスクリプトも表示されなくなってしまいます。 このスクリプトだけをOFF(ON)にできるようなボタンを設置したいです。 よろしくお願いします。

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

  • ベストアンサー
  • OKbokuzyo
  • ベストアンサー率43% (130/296)
回答No.1

いろいろやりようはありますが、↓こんなんでいいのでしょうか? (テキストフィールドをクリックするとアラートが表示されます。  この機能をボタンon/offで切り替えています。) <html>  <body>   <form name="f">    <input type="text" onfocus="func()" />    <input type="button" value="on" onclick="turnOn()" />    <input type="button" value="off" onclick="turnOff()" />   </form>  </body> <script> var BUTTON_STATE = true; function func() {  if (!BUTTON_STATE) {   return;  }  alert("現在ボタンはonです") } function turnOn() {  BUTTON_STATE = true; } function turnOff() {  BUTTON_STATE = false; } </script> </html>

syuricyan
質問者

お礼

ご回答ありがとうございました。参考にさせていただきます。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

関数をvoid(0)にしてしまうとかそれなりにやり方もあるでしょうけど 読みこむ処理をはずすようにするのが妥当だとおもいます

syuricyan
質問者

お礼

参考にさせていただきます。ご指導ありがとうございました。

関連するQ&A