我不确定这个问题是否被问过,但我找不到解决方案。
我想在邮件中显示联系人表单 7 文本字段中的前 2 个字符。
例如,某人在文本字段中键入"TODAY"。在电子邮件中,我想在管理员收到电子邮件时在邮件部分中显示"TO"的前 2 个字符。
我怎样才能做到这一点?
你可以做这样的事情
添加此脚本,但是您要在静态.js文件中向页面添加脚本,或者您可以将其添加到联系表单的末尾。
<script>
jQuery('input[name="your-name"]').blur(function () {
var s = jQuery(this).val().substr(0, 2);
if (jQuery('#name-value').length) {
jQuery('#name-value').val(s);
} else {
jQuery(this).after('<input name="name-value" id="name-value" type="hidden" value="' + s + '">');
}
});
</script>
将"名字"替换为您在此处使用的任何名称,并将"名称-值"替换为要用于电子邮件表单的内容。
然后在管理员电子邮件中使用表单标记 [name-value]
,它将显示在电子邮件中。 联系人表单 7 按名称将所有表单字段转换为标签。