我想在jquery命令中使用javascript函数的输入参数。
function logInEmail(value){
var ati = $("input[name=" + this.value + "]").val();
if(ati.length == 0){
alert("Email cant be empty");
return false;
}else{
return true;
}
}
最好的方法是什么?
答案 0 :(得分:2)
由于您已将value
指定为logInEmail
函数参数,因此您可以使用:
var ati = $("input[name=" + value + "]").val();
而不是:
var ati = $("input[name=" + this.value + "]").val();
答案 1 :(得分:0)
在javascript参数变量中删除“this”,如下所示(value
而不是this.value
)。
function logInEmail(value){
var ati = $("input[name=" + value + "]").val();
if(ati.length == 0){
alert("Email cant be empty");
return false;
}else{
return true;
}
}