是否可以提供""符号本身在html文本框标签中?
我的要求是这样的:
<input name="myapi" id="testapi" type="text" value="{"value": "!MYAPI!sdfg" }" class="revapi" hidden="true"/>
其中{"value": "!MYAPI!sdfg" }
是文本框的值
有没有办法这样做?
答案 0 :(得分:1)
使用HTML实体。这是示例
<input type = "text" value = ""{"value": "!MYAPI!sdfg"}"">
答案 1 :(得分:1)
只需使用'
(单引号)而不是"
(双引号)包装值
<input name="myapi" id="testapi" type="text" value='{"value": "!MYAPI!sdfg" }' class="revapi"/>
<强> Working Fiddle 强>
答案 2 :(得分:0)
你可以逃避&#34;
<input name="myapi" id="testapi" type="text" value="{\"value\": \"!MYAPI!sdfg\" }" class="revapi" hidden="true"/>
或使用&#39;而不是&#34;&#34;
<input name="myapi" id="testapi" type="text" value="{'value': '!MYAPI!sdfg' }" class="revapi" hidden="true"/>