Я изучаю Javascript и jQuery из книги. Я застрял. Я изучаю, как хранить ввод формы в переменную, и она, похоже, не работает.Функция предупреждения не выполняется
Я могу заставить его работать с javascript. Это дает мне предупреждение с электронной почтой:
function readAdd(){
var getAddress = document.getElementById("emailAdd").value;
alert(getAddress);
}
я управляю, чтобы сделать код работы с использованием следующих JQuery:
$(document).ready(
function()
{
$("form").on("submit", function(){
var getAddress = $("input#emailAdd").val();
alert(getAddress);
})
}
);
Однако .он («представить», функция() { }) не преподается в этой главе книги, что заставляет меня поверить, что я предполагаю объединить jQuery с Javascript. Поэтому я написал следующий код:
$(document).ready(
function()
{
function readAdd(){
var getAddress = $("input#emailAdd").val();
alert(getAddress);
}
}
);
Когда я выполняю, я не получаю предупреждения. Я предполагаю, что это не способ написать jQuery и Javascript вместе. Скорее всего, это ошибка с моей стороны, но мне не хватает понимания, чтобы правильно проверить, сохраняет ли переменная значение формы или нет. Может ли кто-нибудь помочь?
jQuery * is * JavaScript ... В любом случае вы не указали, где вы вызываете 'readAdd'. –
Недостаточно ** определить ** функции, вам необходимо ** выполнить ** их. Либо напрямую, либо через соответствующие обработчики событий. –
Спасибо, ребята! Это то, что мне нужно было понять. – rcapac