我正在调用返回一些html脚本的数据库。 有没有办法让html标签(比如输入标签)将这些html脚本保存在'id'或'value'中而不在页面上呈现html?
答案 0 :(得分:0)
确保只对其进行编码并将其添加到DOM中现有元素的数据属性中。
原始HTML字符串:<strong><a href="http://www.google.com">Google Search</a></strong>
可以轻松转换为html实体并使用ASP进行转义并存储如下:
<input id="foo" value="bar" data-html="<strong><a href="http:\/\/www.google.com">Google Search<\/a><\/strong>" />
答案 1 :(得分:0)
使用jQuery的数据功能
$("#myInput").data("long-html", "your_data_here");
答案 2 :(得分:0)
您可以对HTML进行base64编码,然后在需要时对其进行解码