繁体   English   中英

Wordpress中Contact Form 7中如何包含JS

[英]How to include JS in Contact Form 7 In Wordpress

我的这段代码有问题。 我希望你们能帮助我解决这个问题。 我想在这里做的是验证 Contactform 7 的 [输入文本],用户只能在输入中键入数字。 我有这个作为参考包括 JS 联系表格 7 Wordpress这样做。 所以我想在我的函数 php 上创建这个脚本的简码,然后按照上面链接中的建议在联系表中使用这个简码。 这是我目前在我的函数中遇到的错误。php

由于文件 wp-content/themes/capital/functions.php 的第 262 行错误,您的 PHP 代码更改被回滚。 请修复并再次尝试保存。 语法错误,意外的“<”

function input_cf7() {

<script>

        var userName = document.querySelector('#numberField');

        userName.addEventListener('input', restrictNumber);
        function restrictNumber (e) {  
        var newValue = this.value.replace(new RegExp(/[^\d]/,'ig'), "");
        this.value = newValue;

        }

</script>

}

add_shortcode('input_validation', 'input_cf7');

脚本标签在 html 中,它不会在 php 块中运行,因此您必须在脚本标签之前关闭 php 块,并在脚本标签之后打开 php 块

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM