★HTML Living Standard リファレンス

私たちはカジノサイトを独自にレビューしています。当社のリンクを通じてサインアップすると、追加料金なしで当社に手数料が発生する場合があります。

<noscript> …… スクリプトが無効な環境向けの内容を表す
Internet Explorer
Microsoft Edge
Google Chrome
Safari
Firefox
Opera
広告



<noscript>タグは、スクリプトが無効な環境向けの内容を表す際に使用します。

noscript要素は、スクリプトが有効な場合は何も表しませんが、スクリプトが無効な場合はその内容を表します。
noscript要素を使用すると、スクリプトをサポートしないユーザーエージェント向けのマークアップを提供できます。

noscript要素は HTML構文でのみ有効であり、XML構文では無効です。
XMLドキュメントでは、noscript要素を使用してはなりません。

■使用例

以下のサンプルは、スクリプトが無効な場合のフォールバックを提供するために、noscript要素が使用されています。
スクリプトが有効な場合には数字入力と同時に計算結果が表示されますが、
スクリプトが無効な場合にはサーバー側で計算を行うための送信ボタンが表示されます。

HTMLソース

<form action="calcSquare.php">
 <p>
  <label for=x>数字を入力</label>:
  <input id="x" name="x" type="number">
 </p>
 <script>
  var x = document.getElementById('x');
  var output = document.createElement('p');
  output.textContent = '二乗になります';
  x.form.appendChild(output);
  x.form.onsubmit = function () { return false; }
  x.oninput = function () {
    var v = x.valueAsNumber;
    output.textContent = v + ' の二乗は ' + v * v;
  };
 </script>
 <noscript>
  <input type=submit value="二乗を計算!">
 </noscript>
</form>

↓↓↓

ブラウザ上の表示

:



■使用例

以下のサンプルは、noscript要素を使用しないでフォールバックを提供する方法です。
XMLドキュメントではnoscript要素が許可されていないため、以下の手法はXMLドキュメントでも役立つでしょう。

HTMLソース

<form action="calcSquare.php">
 <p>
  <label for=x>Number</label>:
  <input id="x" name="x" type="number">
 </p>
 <input id="submit" type=submit value="Calculate Square">
 <script>
  var x = document.getElementById('x');
  var output = document.createElement('p');
  output.textContent = 'Type a number; it will be squared right then!';
  x.form.appendChild(output);
  x.form.onsubmit = function () { return false; }
  x.oninput = function () {
    var v = x.valueAsNumber;
    output.textContent = v + ' squared is ' + v * v;
  };
  var submit = document.getElementById('submit');
  submit.parentNode.removeChild(submit);
 </script>
</form>

■関連項目

  • <script> …… スクリプトを表す
  • <noscript> …… スクリプトが無効な環境向けの内容を表す
  • <template> …… テンプレートを表す
  • <slot> …… データの差し込みスロットを表す
  • <canvas> …… スクリプトで図形を描く
広告



山田 太郎
テック・リード
山田太郎は、ウェブ開発やグラフィックスプログラミングに10年以上の経験を持つテクノロジーの専門家です。特にHTML5 CanvasやJavaScript、インタラクティブメディアに精通しており、動的なユーザーインターフェースや最先端のウェブアプリケーションの開発に携わってきました。複雑な図形描画や画像操作、リアルタイムグラフィックスに関する知識が豊富で、ウェブ技術の限界を追求する開発者たちにとって頼りになる存在です。知識の共有に情熱を持ち、初心者からプロフェッショナルまで幅広く支援するため、技術フォーラムやブログにも積極的に貢献しています。

ギャンブルガイド もっと見る

カジノファインダー

どのカジノが自分に最適か分からないですか?

サインアップは必要なく、1 分以内に最適なブックメーカーを簡単に見つけることができます。
カジノを探す
Back
質問
Select one of the following options
{"is_any_tile":true}

どのカジノが自分に最適か分からないですか?

Back
Restart
やったー!
これはあなたの選択に基づいた最高のカジノです...
56 users signed up
もっと表示する