我有以下问题 - 从服务器端我得到一个像'hoschi'兄弟'的字符串
我想把这个字符串放到<input value"MYSTRING" />
。这会产生类似的结果
<input value"hoschi" brother" />
这显然不起作用。
这方面的解决方法?
是否在值{1}中使用"
工作转义"
字符?
感谢您的帮助, TOBI
答案 0 :(得分:64)
是的,使用"
有效:
<input type="text" name="last_name" value=""My quote!"" />
答案 1 :(得分:14)
是否在“值标记”中转义“带有&amp;”的字符?
是。 (但这不是一种解决方法,它是HTML的工作方式)。
或者,如果值仅包含单引号或仅包含双引号,则可以使用另一个来分隔属性。
答案 2 :(得分:2)
由于它是一个表单字段,人们会在那里键入他们喜欢的任何内容,其中可能包含或不包含双引号和单引号的混合。 将这些添加到数据库很容易,用“/”等来逃避它们。
如果您将“在输入的值子句中,它会在屏幕上显示”,那就足够了。单引号是轻而易举的,如果需要,它们可以是双内容。