• ベストアンサー

""でも表示されない方法ないですか

<input type = "hidden" name = "New_Contents" value = "${New_Contents}"> で$New_Contentsに"あああ"など""が入る内容が入ると内容が表示されてしまうのですが""が入っても表示しない方法はありますか

質問者が選んだベストアンサー

  • ベストアンサー
  • Hasty
  • ベストアンサー率73% (19/26)
回答No.4

$New_Contentsに含まれるダブルクォートを&quot;に置換しておくといいみたいですよ。

その他の回答 (3)

  • galoon
  • ベストアンサー率28% (38/133)
回答No.3

New_Contentsに「'」が含まれることがあると元の木阿弥ですが value='${New_Contents}' とするのも一つの方法かと。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

事前に"の前に\を挿入する措置をするとか value='${New_Contents}'のようにシングルクォートにするとか

回答No.1

$New_Contentsに含まれるダブルクォーテーションを 事前に削除しておけば良いのでは? $New_Contents = Str_Replace("\"", "", $New_Contents); それか、必ず両脇にダブルクォーテーションが入ってくるのであれば、 "${New_Contents}"のダブルクォーテーションを消せば良いでしょう。 他の位置にダブルクォーテーションが無い事が前提ですが。