以下は問題なく動作します。
var sFirstText=<?php include("first2.html"); ?>;
first2.html が二重引用符を含めて次のようになっている場合:
"<p>sentence one</p><p>sentence two</p>"
ただし、first2.html が次のようになっている場合:
"<p>sentence one</p>
<p>sentence two</p>"
未終了の文字列リテラル メッセージが表示されます。最初に改行/改行シーケンスを削除することなく、html を含める方法を見つけたいと思っています。
また、二重引用符を削除して次のようにすると:
var sFirstText="<?php include("first2.html"); ?>";
それは機能せず、私がまだ理解できていないメッセージを返します。
基本的に、cr/lf シーケンスを削除することなく、単純な html フォーマットをフィールドに入れたいと考えています。