Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.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 Jquery必填字段-无插件_Javascript_Jquery_Html - Fatal编程技术网

Javascript Jquery必填字段-无插件

Javascript Jquery必填字段-无插件,javascript,jquery,html,Javascript,Jquery,Html,我想知道javascript/jquery是什么使表单中的字段成为必填字段的 <input type="text" data-required="true"> 不发表评论就投否决票是不好的。你被否决了,因为你的问题非常模糊,而且没有一个简单的谷歌搜索来回答这个问题 您正在寻找的(可能)是jQuery验证程序首先进行谷歌搜索,询问特定的库/问题。我们无法推断什么插件能满足您的需求。我不想要插件,我想要的是纯jquery/javascript。很抱歉,我说得太含糊了,但真的没什么好问的

我想知道javascript/jquery是什么使表单中的字段成为必填字段的

<input type="text" data-required="true">

不发表评论就投否决票是不好的。你被否决了,因为你的问题非常模糊,而且没有一个简单的谷歌搜索来回答这个问题


您正在寻找的(可能)是jQuery验证程序

首先进行谷歌搜索,询问特定的库/问题。我们无法推断什么插件能满足您的需求。我不想要插件,我想要的是纯jquery/javascript。很抱歉,我说得太含糊了,但真的没什么好问的了。我在谷歌上搜索了一些不同的东西,很酷。那么,一个好的计划就是说出你做了什么,你想了什么,或者你被困在了哪里。此外,即使你出于任何原因不想要插件,查看人们用Jquery构建的内容通常是非常有启发性的,并提供了很多灵感。嗨,我试过这个,但它似乎不起作用,但这可能是因为我不是在更改css,而是在尝试更改段落的文本-$('p.validation\u error')。text(“请输入一个有效的名称”);@snakespan:什么‘不起作用’以及它怎么不起作用?我的小提琴对你有用吗?
$('form').submit(function() {
    var faults = $('input').filter(function() {
        // filter input elements to required ones that are empty
        return $(this).data('required') && $(this).val() === "";
    }).css("background-color", "red"); // make them attract the eye
    if(faults.length) return false; // if any required are empty, cancel submit
});