JavaScript 文字列の中の'や”はどうすればいいの?

[上に] [前に] [次に]
とびお [E-Mail] 1999/10/15(金) 11:49:34
みなさん こんにちは とびおです。

ある変数にDBからの内容(文字列)を代入しているのですが,
その文字列中に ' や "があると、その変数を引数にして関数を呼ぶと正常に動作しません。
EX.
  a = 'hehehe'hehehe';  // 実際はASPで"<%= HEHE %>"としてます。
  b = 4
  x = sampleExe(a,b);

HTMLでは特殊な文字 < とか & は &lt や &amp に変換することが出来ますが,JavaScriptではそういうのって出来ないでしょうか?

よろしくお願いいたします。 m(_ _)m

とびお 1999/10/18(月) 11:58:50
[[解決]]
自己レスです。

'を表示させたいときは""で囲み,
"を表示させたいときは''で囲むと大丈夫です。

私のケースでは、JavaScriptで上記を吸収するとクライアントのステップ数が増えるので、ホストサイトで'を’(全角)に変換することで対応しました。
#DBに登録するときに戻す作業はJavaScriptでやっています。

[上に] [前に] [次に]