Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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_Jquery_Html - Fatal编程技术网

Javascript 表单中的验证无效

Javascript 表单中的验证无效,javascript,jquery,html,Javascript,Jquery,Html,我不知道我做错了什么,我有一个表单,使用这个函数检查输入是否为空…我试图做的是通过在文本字段中添加一个类来突出显示字段…但是如果我添加这一行 name.addClass(“空”) 对于函数,函数不起作用 function register() { if(document.myForma.userid.value == '') { name = $("#userid"); document.myForma.userid.focus();

我不知道我做错了什么,我有一个表单,使用这个函数检查输入是否为空…我试图做的是通过在文本字段中添加一个类来突出显示字段…但是如果我添加这一行

name.addClass(“空”)

对于函数,函数不起作用

function register()
{
    if(document.myForma.userid.value == '')
    {
        name = $("#userid");
        document.myForma.userid.focus(); 
        $("#empty").html("This field is required")
        name.addClass("empty");
        return false;
    }   
}

名称
变量声明为本地变量,或为其使用其他名称,-global
窗口。名称
已存在且不可更改

console.log(名称);
函数寄存器(){
如果(document.myForma.userid.value=''){
变量名称=$(“#用户ID”);
document.myForma.userid.focus();
$(“#空”).html(“此字段为必填项”);
name.addClass(“空”);
返回false;
}
}

名称
变量声明为本地变量,或使用其他名称,-global
窗口。名称
已存在且不可更改

console.log(名称);
函数寄存器(){
如果(document.myForma.userid.value=''){
变量名称=$(“#用户ID”);
document.myForma.userid.focus();
$(“#空”).html(“此字段为必填项”);
name.addClass(“空”);
返回false;
}
}


它是如何工作的?你有什么错误吗?
name=$(“#userid”)-注意“$”@CacheStaheli我没有收到任何错误..我看起来它跳过了功能我相信你遗漏了一个美元符号:
$(“#userid”)@Igor仍然不起作用它怎么不起作用?你有什么错误吗?
name=$(“#userid”)-注意“$”@CacheStaheli我没有收到任何错误..我看起来它跳过了功能我相信你遗漏了一个美元符号:
$(“#userid”)
@Igor仍然不工作+1,我正在发布的内容,还有一个不使用全局变量的原因。我也喜欢在新添加的分号之前添加的分号。太好了,我忘了在名称中添加“var”…谢谢你+1,我正在发布的内容,还有一个不使用全局变量的原因。我还喜欢在新添加的分号之前添加的分号。太好了,我忘了在名称中添加“var”…谢谢