Javascript 隐藏DIV标记,直到填充所有文本字段
我有一个表单,有两个元素,分别是email和password,在填写它们之前,将隐藏在div中提交。下面是我的脚本,但它不起作用:Javascript 隐藏DIV标记,直到填充所有文本字段,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个表单,有两个元素,分别是email和password,在填写它们之前,将隐藏在div中提交。下面是我的脚本,但它不起作用: <button id="sign_in_button" class='upperbutton' data-role="none" hidden="inline"></button> CSS 您可以检查填充输入的数量,并与总输入的计数进行比较 $input.on('keyup'function() { var trigger = fa
<button id="sign_in_button" class='upperbutton' data-role="none" hidden="inline"></button>
CSS
您可以检查填充输入的数量,并与总输入的计数进行比较
$input.on('keyup'function() {
var trigger = false;
filled = $input.filter(function() {
return this.value.length;
}).length;
if(filled == $input.length)
$("#sign_in_button").fadeIn();
else
$("#sign_in_button").fadeOut();
});
您可以使用太多的对象 首先检查浏览器是否接受工作者
if(typeof(Worker) !== "undefined") {
// Yes! Web worker support!
// Some code.....
} else {
// Sorry! No Web Worker support..
}
然后使用js函数创建一个脚本
function checkAllFilled() {
// Code for check all your inputs
}
checkAllFilled();
然后创建并启动Worker
if(typeof(w) == "undefined") {
w = new Worker("check_inputs.js");
}
杀死工人
w.terminate();
我会这样做:
函数检查表(){
变量框=document.getElementsByClassName(“myinputs”);
对于(var i=0;iYes),不要将i
大写,而是将标题中的每个单词大写。代码中没有任何内容符合您的要求。当我运行任何操作时,您可以创建一个小提琴吗?
if(typeof(w) == "undefined") {
w = new Worker("check_inputs.js");
}
w.terminate();