【发布时间】:2010-03-02 16:10:12
【问题描述】:
是否可以将一大段 html 内容传递给隐藏字段,我将如何做到这一点?
谢谢
乔纳森
【问题讨论】:
是否可以将一大段 html 内容传递给隐藏字段,我将如何做到这一点?
谢谢
乔纳森
【问题讨论】:
是的 - 只需 HTML encode 内容(例如,将“
您没有指定用于填充字段值的语言,因此我无法提供有关如何编码的详细信息。
【讨论】:
你可以用 Javascript 做到这一点:
<input type="hidden" id="htmlCodes" />
document.getElementById("htmlCodes").value = "<strong>Hello World</strong>";
只需确保在将值传递到隐藏表单字段时正确转义即可。
【讨论】:
您也可以在处理完里面的内容后“生成”一个隐藏的文本区域。
这可以通过 Jquery 轻松完成:
$('#your_form')
.append('<textarea name="content" class="hidden">' + your_content + '</textarea>');
这里我们假设你有一个“隐藏”类,Bootstrap 有一个,但你也可以使用它:
CSS 代码:
.hidden
{
display: none !important ;
visibility: hidden !important;
}
【讨论】: