将 html 内容添加到隐藏表单字段
是否可以将一大块 html 内容传递到隐藏字段,我将如何做到这一点?
谢谢
乔纳森
Is it possible to pass a chunk of html content to a hidden field and how would I do this?
Thanks
Jonathan
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
是的 - 只需对内容进行 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
您可以使用 Javascript 执行此操作:
只需确保将值传递到隐藏表单字段时正确转义即可。
在线演示:http://jsbin.com/ubofu/edit
You could do this with Javascript:
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
您还可以在处理其中的内容后“生成”隐藏的文本区域。
这可以使用 Jquery 轻松完成:
这里我们假设您有一个“隐藏”类,Bootstrap 有一个,但您也可以使用这个:
CSS 代码:
You can also "spawn" a hidden textarea after processing the content inside.
This can be done easily with Jquery :
Here we assuming that you've got a "hidden" class, Bootstrap's got one, but you can also use this :
CSS Code :