Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过较旧的移动设备(但不是台式机或较新的移动设备)形成帖子_Javascript_Android_Jquery_Html_Forms - Fatal编程技术网

Javascript 通过较旧的移动设备(但不是台式机或较新的移动设备)形成帖子

Javascript 通过较旧的移动设备(但不是台式机或较新的移动设备)形成帖子,javascript,android,jquery,html,forms,Javascript,Android,Jquery,Html,Forms,我有一个表格,我一直在它下面建立。这不是一个真正的表单,它进行实际的验证,这是meer的错觉,强制enter只输入数字,他们也不能发布到表单页面,除非输入字段中有数字。他们也不能简单地按submit键而忽略所有内容。问题是,在较新版本的移动浏览器上,JS脚本不运行,它也在桌面上运行,但在iphoneios和较旧版本的Android中工作。感谢您的帮助 小提琴: 它不会让我贴在拉链上,这真的很烦人。此外,将值从AT users下更改为out是不允许的。请改用html表单验证,或者至少使用预提交验证

我有一个表格,我一直在它下面建立。这不是一个真正的表单,它进行实际的验证,这是meer的错觉,强制enter只输入数字,他们也不能发布到表单页面,除非输入字段中有数字。他们也不能简单地按submit键而忽略所有内容。问题是,在较新版本的移动浏览器上,JS脚本不运行,它也在桌面上运行,但在iphoneios和较旧版本的Android中工作。感谢您的帮助

小提琴:


它不会让我贴在拉链上,这真的很烦人。此外,将值从AT users下更改为out是不允许的。请改用html表单验证,或者至少使用预提交验证而不是onkeydown(应该是oninput)验证。据我所知,邮政编码没有html验证。输入字段中只有数字,不需要箭头。使用模式attrib:pattern=“^\d{5}$”hmmmmm滚动您自己的
$(document).ready(function () {
    $("#quantity").keydown(function (e) {
        var self = this;
        var tempVal = this.value;
        setTimeout(function () {
            if (!isValidZip(self.value)) {
                self.value = tempVal;
            }
        }, 0);
    });

    function isValidZip(zip) {
        return /^[0-9]{1,5}$/.test(zip);
    }
});
var initVal = "Have a good name for it? Enter Here";
$(document).ready(function () {
    $(".submit-name").attr("disabled", "true");
    $(".recipe-name").blur(function () {
        if ($(this).val() != initVal && $(this).val() != "") {
            $(".submit-name").removeAttr("disabled");
        } else {
            $(".submit-name").attr("disabled", "true");
        }
    });
});