是否有获取 HTML 页面内容的解决方案,例如标题(例如 <h3>
)或 <p>
或 <div>
,并通过表格发送?
<p id="test">
<strong>Beispielveranstaltung<br />SAMSTAG, 14.01.2017 | 20:00 UHR | </strong><br />
<strong>EINTRITT 12€</strong
</p>
- 表单嵌入到网站中
- 表单有一个名为“event”的隐藏字段
这是我试过的javascript:
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('#event').load $("#test");
});
</script>
我也试过这个:
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('#event') $("#test").val();
});
</script>
我得仔细看看那里发生了什么事 假定的解决方案对我有帮助。
我已经按照你的建议做了:
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('#event').val( $("#test").html() );
});
</script>
然后我添加了这个 {event:caption}:{event:value}
到我的“发给管理员的邮件”部分...我看不出有任何反应。我在发给我的邮件中只能看到一个“:”
我正在为 Joomla 使用 RSFORM 组件
使用脚本获取文档标题的类似场景运行良好:
<script type="text/javascript">
jQuery( document ).ready(function() {
jQuery('#Veranstaltung').val(document.title);
});
</script>
最佳答案
如果您想将#test 标签的内容放入您的输入#event 中:
jQuery(document).ready(function() {
jQuery('#event').val( $("#test").html() );
});
关于javascript - 如何使用表单中的隐藏字段获取发送的html页面内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47431392/