私はこのようなhtmlを持っています
<div> <fontcolor = "green"> ABC </ font> A'ssd "fsdf </ div>
上記を次のように変更する必要があります
<div> <fontcolor = \ "green \"> ABC </ font> A'ssd "fsdf </ div>
つまり、\ "はhtmlコンポーネントにのみ表示され、テキストデータには表示されません。
PHPでどのように?
私はこのようなhtmlを持っています
<div> <fontcolor = "green"> ABC </ font> A'ssd "fsdf </ div>
上記を次のように変更する必要があります
<div> <fontcolor = \ "green \"> ABC </ font> A'ssd "fsdf </ div>
つまり、\ "はhtmlコンポーネントにのみ表示され、テキストデータには表示されません。
PHPでどのように?
var a = "<div><font color=\"green\">ABC</font>A'ssd"fsdf</div>";
上記のことをJavascriptで次のように実行したいと思います。
これを実行したい場合"
は、テキスト内のをエスケープする必要があります。そうしないと、Javascript構文がまったく同じように壊れてしまいます。答えは、JSON形式でエンコードすることです。
<?php
$html = <<<HTML
<div><font color="green">ABC</font>A'ssd"fsdf</div>
HTML;
?>
<script type="text/javascript">
var a = <?php echo json_encode($html); ?>;
</script>
そして、真剣に、を使用しないでください<font>
。CSSを学びましょう。:)