<strong>1. JAVASCRIPT が引用符で囲まれている場合、使用される文字言語は一貫性がありません。<br></strong>例: <script type="”text/javascript”" src="%E2%80%9Dxxx.js%E2%80%9D" charset="”UTF-8″">.xxx.js ファイルは内部で GB2312 形式を使用し、外部呼び出しでは UTF-8 を使用します。そのため、ファイルの一部の内部特殊文字は、形式の不一致により文字化けします。これが原因で、JAVASCRIPT が HTML 文字を出力するときに、<br> <br> が一致しません。これはより一般的で、文字列を出力するときに一重引用符 (') または二重引用符 (") が一致しない場合や、document.write() で一重引用符 (') または二重引用符 (") が正しく出力されない場合によく発生します。 <STRONG><BR>3. HTML マークアップ言語がパラメータに含まれている、または改行が含まれている <br> <br>今日私が遭遇したのは、取得したデータが次の形式で関数に渡されたためです。 <STRONG>例: テスト中にデータを 1 行だけ使用するのは通常であり、テスト時にはこのエラーは発生しません。 、複数行のデータを使用し、改行チェーンを使用すると、改行文字 <BR> が含まれるため、このエラーが発生します。 3 番目の場合の解決策は、データを として直接渡さないことです。パラメータを使用しますが、最初にそれを に割り当てます。 隠しテキスト内では、呼び出す必要がある関数はテキスト内の内容を読み取るだけで済みます。</script>