Javascript Shopify/Liquid-添加要捕获的新联系人表单textarea/变量
我想在我的Shopify联系人表单中添加另一个textarea,当客户向我发送电子邮件时,该表单将发送给我。当前文本区域如下所示:Javascript Shopify/Liquid-添加要捕获的新联系人表单textarea/变量,javascript,html,jquery,shopify,liquid,Javascript,Html,Jquery,Shopify,Liquid,我想在我的Shopify联系人表单中添加另一个textarea,当客户向我发送电子邮件时,该表单将发送给我。当前文本区域如下所示: 请提供更多详细信息 {%if-form.body%}{{form.body}{%endif%} 问题是它使用了变量{{'contact.form.message'|t}}——因此我认为需要为它将捕获的另一个textarea输入创建一个新变量 我需要做什么才能获得另一个独特的文本区域,以便捕获并发送到我的电子邮件?是的,你是对的,你的问题是{{{contact.fo
请提供更多详细信息
{%if-form.body%}{{form.body}{%endif%}
问题是它使用了变量{{'contact.form.message'|t}}
——因此我认为需要为它将捕获的另一个textarea输入创建一个新变量
我需要做什么才能获得另一个独特的文本区域,以便捕获并发送到我的电子邮件?是的,你是对的,你的问题是
{{{contact.form.message'|t}}
,这个液态代码是你所在地区的对象的翻译->en.default.json或任何其他翻译
你看到的是这样的东西:
<label for="{{ formId }}-further-details">Please provide further detail</label>
<textarea
class="textarea-vertical-resize-only"
rows="10"
id="{{ formId }}-further-details"
name="contact[further-details]"
required="required"
>
{% if form.further-details %}{{ form.further-details }}{% endif %}
</textarea>
请提供更多详细信息
{%if-form.further-details%}{{form.further-details}}{%endif%}
注意,文本区域的名称是contact[further details],我使用相同的变量“further details”和内容{%if-form.further-details%}{{form.further-details}{%endif%}
希望这有助于解决您的问题
Cheers您可以使用onkeyup/onblur JavaScript方法获取输入,并通过值复制进行处理