Я хочу использовать входной параметр функции javascript внутри команды jquery.
function logInEmail(value){
var ati = $("input[name=" + this.value + "]").val();
if(ati.length == 0){
alert("Email cant be empty");
return false;
}else{
return true;
}
}
Каков наилучший способ сделать это?
Поскольку вы назначили value
в качестве параметра функции logInEmail
, вы можете использовать:
var ati = $("input[name=" + value + "]").val();
вместо:
var ati = $("input[name=" + this.value + "]").val();
Удалите "this" в переменной параметра javascript, как указано ниже (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;
}
}
value
вместоthis.value
?