Python中输入值中包含双引号的字符串

0 投票
1 回答
747 浏览
提问于 2025-04-17 22:18

我想在输入框里显示一个字符串。这个字符串里面有双引号。我希望它能原样显示。这个是用Python开发的。

<input  id="answer" name="answer" type="text"  value="<%= element.answer %>" />

我的字符串内容是 Testing "quotes" test

但是当它在输入框里显示的时候,只显示了Testing,因为双引号的问题。

我试过用 escape(element.answer) 来显示它。但结果是这样的

Testing%20%22quotes%22%20test

我想要显示完全一样的内容。请帮帮我。

1 个回答

1

谢谢。我找到了解决这个问题的方法。

之前我用的是 <%= element.answer %>

现在我把它改成了 <%- element.answer %>

现在一切都正常了。

撰写回答