var list =["<script></script>", "A", "B", "C"]
ここで予期しないトークン ILLEGAL エラーが発生しました。たとえば、スクリプト タグを含めたいがプレーン テキストだけにしたい場合、リストの書式を設定するにはどうすればよいでしょうか。ありがとう!
var list =["<script></script>", "A", "B", "C"]
ここで予期しないトークン ILLEGAL エラーが発生しました。たとえば、スクリプト タグを含めたいがプレーン テキストだけにしたい場合、リストの書式を設定するにはどうすればよいでしょうか。ありがとう!
インライン スクリプト1を使用している場合は</script>
、配列コンストラクターの途中でスクリプト要素を終了します (すべての HTML は、要素内のテキスト ノードが JS エンジンに渡される前に解析されます</script>
。 JS 文字列リテラル)。
次をエスケープし/
ます。
var list =["<script><\/script>", "A", "B", "C"]
スクリプトを外部ファイルに移動することもできますsrc
。
<script>
を持つ要素とは対照的に、JS を直接内部に持つ要素です。src
onclick
と置換する
var list =["<script></"+"script>", "A", "B", "C"]
は"</script>"
、スクリプトを含むスクリプト要素を終了していました。
</script>"
タグをエスケープする必要がある
<\/script>"
var list =["<script><\/script>", "A", "B", "C"];
そうしないと、スクリプト タグの末尾と見なされる傾向があります。