我有一个用这个字符串填充的输入文本,"foo foo"<foo@foo.it>
但在插入之后,字符串看起来像这样"foo foo"<foo@foo.it></foo@foo.it>
。我该如何解决?我想以第一种格式显示字符串!
问问题
5554 次
2 回答
2
你可能有这样的事情:
<input type="text" value=""foo foo"<foo@foo.it>" />
value
将属性周围的双引号更改为单引号。这将允许您在属性值内使用双引号:
<input type="text" value='"foo foo"<foo@foo.it>' />
但是现在你不能在值中使用单引号。如果你需要单双,那么你将不得不使用textarea
.
或者,您可以将双引号替换为"
.
于 2012-12-07T10:56:41.310 回答
-1
像这样转义你的字符串:
<input type="text" value="\"foo foo\"<foo@foo.it>"/>
祝你好运
于 2012-12-07T11:18:55.230 回答