Как я могу использовать переменную javascript внутри jquery

0

Я хочу использовать входной параметр функции 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;
    }
}

Каков наилучший способ сделать это?

Показать ещё 1 комментарий
Теги:

2 ответа

2

Поскольку вы назначили value в качестве параметра функции logInEmail, вы можете использовать:

var ati = $("input[name=" + value + "]").val();

вместо:

var ati = $("input[name=" + this.value + "]").val();
0

Удалите "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;
    }
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню