ホームページ > ウェブフロントエンド > jsチュートリアル > mysqlの出力データをjs変数に代入すると終端されていない文字列リテラルエラーが発生する理由_javascriptスキル

mysqlの出力データをjs変数に代入すると終端されていない文字列リテラルエラーが発生する理由_javascriptスキル

WBOY
リリース: 2016-05-16 18:26:36
オリジナル
1959 人が閲覧しました

mysql から特定のテキスト データを読み取り、それを

などの JS 変数に渡します。コードをコピー コードは次のとおりです。 🎜>



でもFirefox では、終端されていない文字列リテラル エラーが常に報告されることがわかりました。そのテキストを txt にコピーして開くと、いくつかの黒い四角形が表示されます。これは mysql の改行マークであることがわかります。 n、txtでは2バイトを使用しているため正しく表示できず、黒い四角が2つ表示されます。


解決策: このデータをサーバーから返すときに、rn
$value=str_replace("rn","",$value)

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート