在html文本框中,如何显示本身包含“”的值"象征

In the html text box, how to show value which itself contains "" symbol?

本文关键字:包含 的值 象征 quot 显示 文本 html 何显示      更新时间:2023-09-26

是否可以在html文本框标记中给出"符号本身?

我的要求是这样的:

<input name="myapi" id="testapi" type="text" value="{"value": "!MYAPI!sdfg" }" class="revapi" hidden="true"/>

其中{"value": "!MYAPI!sdfg" }是文本框的值

有什么办法吗?

使用HTML实体。以下是的示例

<input type = "text" value = "&quot;{&quot;value&quot;: &quot;!MYAPI!sdfg&quot;}&quot;">

只使用'单引号)而不是"双引号包装值

<input name="myapi" id="testapi" type="text" value='{"value": "!MYAPI!sdfg" }' class="revapi"/>

工作Fiddle

您可以退出"

<input name="myapi" id="testapi" type="text" value="{'"value'": '"!MYAPI!sdfg'" }" class="revapi" hidden="true"/>

或使用'而不是"

<input name="myapi" id="testapi" type="text" value="{'value': '!MYAPI!sdfg' }" class="revapi" hidden="true"/>