将 html 内容添加到隐藏表单字段

发布于 2024-08-23 03:26:29 字数 64 浏览 7 评论 0原文

是否可以将一大块 html 内容传递到隐藏字段,我将如何做到这一点?

谢谢

乔纳森

Is it possible to pass a chunk of html content to a hidden field and how would I do this?

Thanks

Jonathan

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

八巷 2024-08-30 03:26:29

是的 - 只需对内容进行 HTML 编码(例如,将“<”替换为“<”)等等...)

您没有指定将使用哪种语言来填充字段值,因此我无法帮助您了解如何编码的详细信息。

这是如何执行此操作的参考在 jQuery 中

这里是 Java

Yes - simply HTML encode the content (e.g. replace "<" with "<" etc...)

You didn't specify which language you'll use for poplulating the field value, so I can't help with details of how to encode.

Here's a reference of how to do it in jQuery.

Here's Java

画尸师 2024-08-30 03:26:29

您可以使用 Javascript 执行此操作:

<input type="hidden" id="htmlCodes" />
document.getElementById("htmlCodes").value = "<strong>Hello World</strong>";

只需确保将值传递到隐藏表单字段时正确转义即可。

在线演示:http://jsbin.com/ubofu/edit

You could do this with Javascript:

<input type="hidden" id="htmlCodes" />
document.getElementById("htmlCodes").value = "<strong>Hello World</strong>";

Just be sure that your values are properly-escaped when you pass them into the hidden form field.

Online Demo: http://jsbin.com/ubofu/edit

江挽川 2024-08-30 03:26:29

您还可以在处理其中的内容后“生成”隐藏的文本区域。

这可以使用 Jquery 轻松完成:

$('#your_form')
.append('<textarea name="content" class="hidden">' + your_content + '</textarea>');

这里我们假设您有一个“隐藏”类,Bootstrap 有一个,但您也可以使用这个:

CSS 代码:

.hidden 
{ 
  display: none !important ; 
  visibility: hidden !important; 
}

You can also "spawn" a hidden textarea after processing the content inside.

This can be done easily with Jquery :

$('#your_form')
.append('<textarea name="content" class="hidden">' + your_content + '</textarea>');

Here we assuming that you've got a "hidden" class, Bootstrap's got one, but you can also use this :

CSS Code :

.hidden 
{ 
  display: none !important ; 
  visibility: hidden !important; 
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文