【问题标题】:Input html not displaying the LESS (<) character输入 html 不显示 LESS (<) 字符
【发布时间】:2013-10-11 12:51:54
【问题描述】:

我有一个 html 表单,其中我有这个输入:

&lt;input type="text" id="description" name="description" value="${messageDetails.description}" maxlength="500" /&gt;

如果我以这种形式提交代码:x &lt; y,它将只显示x,忽略字符&lt; 之后的内容。你能帮帮我吗?

【问题讨论】:

  • 你能解释清楚吗?..我不明白..什么问题?
  • 字符“

标签: html input tags


【解决方案1】:

您可能需要使用special characters,而不是破坏您的 HTML。

在您的情况下,x&lt;y 应替换为 x &amp;lt; y

这是因为&lt; 在 HTML 源代码中用于标记。

编辑

如果您想在 .jsp 页面之间替换它们,请关注此tutorial

【讨论】:

  • 我知道,但我该怎么做呢?不知道的人将无法使用 <而是..
  • 你的意思是它没有到​​达你的后端?或者后端的东西没有显示在这里?
  • 不,我的意思是这个表格会被不知道这个问题的人使用,也许他们会在那里使用那个字符。
  • 我有两个jsp页面。在第一个中我有一个消息列表,在第二个中我可以编辑这些消息。因此,当我在编辑页面中使用
  • 当然,我试过了,但我做不到,因为我的声誉低于 15,我昨天刚创建了我的帐户。在我提高我承诺的代表后,我会这样做
猜你喜欢
  • 2016-03-30
  • 2021-12-14
  • 2010-10-30
  • 1970-01-01
  • 2022-01-17
  • 1970-01-01
  • 2023-03-20
  • 1970-01-01
  • 2015-07-09
相关资源
最近更新 更多