【问题标题】:JS date format in dynamic field CF7动态字段CF7中的JS日期格式
【发布时间】:2021-04-03 13:34:48
【问题描述】:
这次我有疑问如何通过"m-d-Y"将日期转换为动态字段。
CF7 代码
<label>Date of Birth</label>
[date* date-dob class:form-control placeholder id:idate "mm/dd/yyyy"]
[dynamictext xxx id:pdfdate "date-dob format='m/d/Y'"]
输出结果:
动态字段中的结果不是"m/d/Y",默认是"Y-m-d"。
感谢您的帮助。
【问题讨论】:
标签:
javascript
wordpress
date
contact-form-7
【解决方案1】:
此脚本将立即读取输入到您的字段中的值,并更新完整的地址动态字段。
您还需要将 id 添加到您的dynamictext [dynamictext xxx id:pdfdate]
<script>
var pdfdate = document.getElementById("pdfdate");
var fullDate = document.getElementById("idate");
fullDate.addEventListener("input", (e) => {
var dates = e.target.value.split("-");
var dateformats = ""
if (dates.length == 3) {
var dateformats = dates[1] + "/" + dates[2] + "/" + dates[0];
}
pdfdate.value = dateformats
});
</script>