我已将占位符保留为xxx-xxx-xxxx
<input type="text" id="min" placeholder="min"> <input type="text" id="max" placeholder="max"> <button onclick="pickRandom()">Generate Random Number</button> <input type="text" id="result" placeholder="random number">
我在插件formatting.php
中更改了tel脚本<label> Phone Number </label> [number* shm-mrk-phone minlength:10 maxlength:140 placeholder "]
它不允许xxx-xxx-xxxx(这应该允许),它允许xxxxxxxxxx
答案 0 :(得分:0)
非常简单。我使用tel
而不是数字类型来添加手机号码。
在Contact Form 7插件formatting.php模块中,
我更新了wpcf7_is_tel
功能代码。
function wpcf7_is_tel( $tel ) {
$result = preg_match( '/^(?:\(\d{3}\)|\d{3}-)\d{3}-\d{4}$/', $tel );
return apply_filters( 'wpcf7_is_tel', $result, $tel );
}
工作正常。