- ベストアンサー
""でも表示されない方法ないですか
<input type = "hidden" name = "New_Contents" value = "${New_Contents}"> で$New_Contentsに"あああ"など""が入る内容が入ると内容が表示されてしまうのですが""が入っても表示しない方法はありますか
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
$New_Contentsに含まれるダブルクォートを"に置換しておくといいみたいですよ。
その他の回答 (3)
- galoon
- ベストアンサー率28% (38/133)
回答No.3
New_Contentsに「'」が含まれることがあると元の木阿弥ですが value='${New_Contents}' とするのも一つの方法かと。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.2
事前に"の前に\を挿入する措置をするとか value='${New_Contents}'のようにシングルクォートにするとか
- めとろいと(@naktak)
- ベストアンサー率36% (785/2139)
回答No.1
$New_Contentsに含まれるダブルクォーテーションを 事前に削除しておけば良いのでは? $New_Contents = Str_Replace("\"", "", $New_Contents); それか、必ず両脇にダブルクォーテーションが入ってくるのであれば、 "${New_Contents}"のダブルクォーテーションを消せば良いでしょう。 他の位置にダブルクォーテーションが無い事が前提ですが。