• 締切済み

Javascript有効時のみ表示

メールフォームの入力チェックでJavascriptを使っています。 単刀直入で申し訳ありませんが、 Javascriptが有効な場合のみ送信ボタンを表示させることは可能でしょうか? (無効な場合は送信ボタンが出ないようにしたいです。) スプリクトのサンプルページやわかる方がおられたら教えてください。

みんなの回答

  • Kilm
  • ベストアンサー率87% (7/8)
回答No.2

Googleに入力されたテキストをそのまま投げ込む例です。 formにdisabledを指定して、JavaScriptで解除しています。 JavaScriptをオフにしたら多分送信できない…と思います。 -------------------------------------------------- <html> <head> <script type="text/javascript"> <!-- window.onload=function(){ document.forms[0].disabled = false; } // --> </script> </head> <body> <form method="GET" action="http://www.google.co.jp/search" disabled> <input type="text" name="q"> <button type="submit">Google検索</button> </form> </body> </html> --------------------------------------------------

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

<input type="submit" value="送信" /> の代わりに <script type="text/javascript"> document.write('<input type="submit" value="送信" />'); </script>