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