php - 电话号码验证中的错误

标签 php javascript

我正在尝试编写电话号码验证代码。我只需要检查它是否是一个数值。我使用了以下代码。

var phoneres
function checkphone(int){
    var filter=/^[0-9]{3}\-[0-9]{7}$/
    if (filter.test(int))
        phoneres=true
    else {
        phoneres=false
    }
    return (phoneres)
}

if(checkemail(document.getElementById('phone').value) == false) {
    alert("Please enter a valid Phone number!");
    return false;
}

即使我输入有效的号码示例 111-1234567,它也会显示“请输入有效的电话号码!”

我该如何纠正这个问题?

最佳答案

您正在调用 checkemail 而不是 checkphone 函数

关于php - 电话号码验证中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8909471/

相关文章:

PHP:各种 intval() 结果

php - XML 有什么用,我应该什么时候使用它?

php - 使用一张表单上传电子邮件和图像,使用 PHP 将路径和文本存储在数据库中

javascript - 如何在浏览器中存储 JWT?

javascript - 使用 vuejs 2 加载外部 html

javascript - 如何在不使用 image.src 或 image.onload 的情况下将 png base 64 转换为像素数组?

php - 从数据库中获取最大值并加一

php - 与 PHP 对话从 Android 应用程序获取命令

javascript - Angular Material 分页器 nextPage 属性

javascript - JQuery .val() 返回html(不是输入字段的值)