javascript - 纯 JS 验证在移动设备中始终返回 false

标签 javascript android validation

我有以下代码,在桌面上运行良好,但在移动设备上失败。即使全名字段不为空,也会发出相同的警报。

function validateForm() {

    var full_name = document.getElementById('full_name').value;

    if (full_name == '') {
        alert("Please enter your full name.");
        return false;
    }
    return false;
}

演示:http://jsfiddle.net/squidraj/yx5Mb/6/

最佳答案

function validateForm() {

    var full_name = document.getElementById('full_name').value;

    if (full_name == '') {
        alert("Please enter your full name.");
        return false;
    }
    return true;
}

如果条件失败,您不会返回true

关于javascript - 纯 JS 验证在移动设备中始终返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21809602/

相关文章:

javascript - 如何围绕字形的垂直中间或中心点应用 CSS 旋转过渡

javascript - 以字符串作为第一个操作数的加法运算符可以返回非字符串吗?

javascript - 为什么当我运行此测试时,这个 sinon spy 没有被调用?

android - “打开的文件太多”错误

validation - 有没有针对 HTML 和 CSS 的命令行验证工具?

javascript - ng-if 语句以一种方式工作,但不以另一种方式工作,为什么?

android - ViewPager 中的 RecyclerView 不会滚动

android - 无法在 iOS 中点击 Admob 横幅广告

ruby-on-rails - 验证终端命令已在 Rails 中成功运行的最佳方法是什么?

security - TDD 能否成为过度杀伤数据验证的有效替代方案?