【问题标题】: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>

【讨论】:

    猜你喜欢
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    • 2021-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多