Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在电子邮件表单中包含div值,然后发送到电子邮件地址?_Php_Javascript_Jquery - Fatal编程技术网

Php 如何在电子邮件表单中包含div值,然后发送到电子邮件地址?

Php 如何在电子邮件表单中包含div值,然后发送到电子邮件地址?,php,javascript,jquery,Php,Javascript,Jquery,我想问一下,是否可以将div值包含在电子邮件表单中,然后将其发送到特定的电子邮件地址 比如说 我有一个id=field1的div字段,里面的文本是field1(js可以互换) 我们将所有内容汇总在一个表格中,包括姓名、电子邮件、div字段1和submit按钮 是否可以将div字段作为html文本包含到电子邮件中,然后将其发送到电子邮件? 在js还是jquery中 我看到主题从表单向div发送电子邮件,但这不起作用,它给我的电子邮件是空文本,而不是div文本 感谢前面的帮助。如果div文本事先可用

我想问一下,是否可以将div值包含在电子邮件表单中,然后将其发送到特定的电子邮件地址

比如说 我有一个id=field1的div字段,里面的文本是field1(js可以互换)

我们将所有内容汇总在一个表格中,包括姓名、电子邮件、div字段1和submit按钮

是否可以将div字段作为html文本包含到电子邮件中,然后将其发送到电子邮件? 在js还是jquery中

我看到主题从表单向div发送电子邮件,但这不起作用,它给我的电子邮件是空文本,而不是div文本


感谢前面的帮助。

如果div文本事先可用,您可以将其放在隐藏字段中,例如

<input type="hidden" value="field1"/>

如果div文本事先可用,您可以将其放在隐藏字段中,例如

<input type="hidden" value="field1"/>

使用JQuery,您可以执行以下操作:

$('#textfield').val($('#field1').html());
假设您的文本字段具有id
textfield

val()
函数获取或设置内容。
html()
函数获取元素的内部html

更多信息请访问 http://api.jquery.com/val/

您可以通过以下方式提交您的表格:

$('#myform').submit();
假设表单的id为
myForm


然后,要发送电子邮件,请使用服务器端技术。

使用JQuery,您可以执行以下操作:

$('#textfield').val($('#field1').html());
假设您的文本字段具有id
textfield

val()
函数获取或设置内容。
html()
函数获取元素的内部html

更多信息请访问 http://api.jquery.com/val/

您可以通过以下方式提交您的表格:

$('#myform').submit();
假设表单的id为
myForm


然后,要发送电子邮件,请使用服务器端技术。

Div的内容不随表单一起发送。您应该使用textarea元素。

Div的内容不随表单一起发送。您应该使用textarea元素。

我可以使用隐藏的输入字段:

<input type="hidden" name="div_text" value="..." />

我会使用隐藏的输入字段:

<input type="hidden" name="div_text" value="..." />

或者,在表单提交之前,您可以放置一个隐藏字段,并使用表单提交()事件中提到的html()函数作为bluefoot填充字段。div的内容不会随表单一起发送。或者您可以放置一个隐藏字段,并使用表单提交()中提到的html()函数作为bluefoot填充字段事件。div的内容不会随表单一起发送。您应该问两个问题,一个是关于客户端脚本/html,另一个是“如何从php发送电子邮件”您应该问两个问题,一个是关于客户端脚本/html,另一个是“如何从php发送电子邮件”隐藏输入字段的问题是,我的div可以通过id互换,我尝试使用输入字段,但没有改变它。我将尝试使用ajax,看看它是否有效。尝试一下,如果不起作用,请在此处发布代码。但是,如果ajax觉得多余,您宁愿使用bluefoot的解决方案。隐藏输入字段的问题,我我的div可以通过id互换,我尝试使用输入字段,但没有改变它。我将尝试使用ajax,看看它是否有效。尝试一下,如果不起作用,请在这里发布代码。如果ajax觉得多余,那么,您更愿意使用bluefoot的解决方案。我使用texarea元素实现了我的目标,我使用相同的id表示name=there对于快速响应,它非常适用于thx friends:)我确实使用texarea元素实现了我的目标,我对name=there使用了相同的id,对于快速响应,它非常适用于thx friends:)