2016-07-26 4 views
-8

JavaScriptタグ内にHTMLタグの一部を配置しようとしましたが、それは誰にも説明できません。javacriptタイプのスクリプトタグ内のすべてのHTMLタグを使用することはできますか

+4

「機能していない」と定義します。どういうことが起こりますか?そこにどのようなタグを配置しましたか?どのMCVEタグを提供しますか? – Quentin

+0

あなたは次のようなことをしていますか? ' '? – JohnnyCoder

+0

emacscript 2015と思われますが、用途が反応しますか? –

答えて

2

いいえ。できません。 HTMLはJavascriptではありません(明らかに)。 <script>ブロック内の任意の生のHTMLは、単に構文エラーです:それはありません Htmlのだから

<script> 
    <div>Hi mom!</div> // <-- javascript syntax error 

    var foo = '<div>Hi mom!</div>'; // valid javascript. 
</script> 

もう一つは動作します。これは、HTMLのように見えるいくつかの文字を含むJavaScript文字列です。

javacript内で有効な唯一のHTML-ismは、歴史的な理由(<script>タグを理解/サポートしていないブラウザからJSを隠す)のためにのみサポートされるコメントオープナー<!--です。

+0

なぜ誰かがこの回答を落としたのか分かりません。 +1。 – JohnnyCoder

+0

はい引用符で囲んで使用するとうまくいきますが、などのタグは動作していません。

関連する問題