Ich lerne Javascript und jQuery aus einem Buch. Ich stecke fest. Ich lerne, wie man Formulareingabe in eine Variable speichert, und es scheint nicht zu funktionieren.Alarmfunktion wird nicht ausgeführt
Ich kann es mit Javascript arbeiten lassen. Das gibt mir eine Warnung mit der E-Mail:
function readAdd(){
var getAddress = document.getElementById("emailAdd").value;
alert(getAddress);
}
schaffe ich den Code Arbeit mit dem folgenden mit jQuery zu machen:
$(document).ready(
function()
{
$("form").on("submit", function(){
var getAddress = $("input#emailAdd").val();
alert(getAddress);
})
}
);
jedoch die .on ("Eintragen", function() { }) wird nicht in diesem Kapitel des Buches gelehrt, was zu der Annahme führt, dass ich jQuery mit Javascript kombinieren möchte. Also schrieb ich den folgenden Code:
$(document).ready(
function()
{
function readAdd(){
var getAddress = $("input#emailAdd").val();
alert(getAddress);
}
}
);
Wenn ich ausführen, erhalte ich keine Benachrichtigung. Ich gehe davon aus, dass dies nicht die Art ist, jQuery und Javascript zusammen zu schreiben. Es ist höchstwahrscheinlich ein Fehler meinerseits, aber mir fehlt das Verständnis, um richtig zu prüfen, ob die Variable den Wert des Formulars speichert oder nicht. Kann jemand helfen?
jQuery * ist * JavaScript ... In jedem Fall haben Sie nicht gezeigt, wo Sie 'readAdd' aufrufen. –
Es ist nicht genug, ** Funktionen ** zu definieren, Sie müssen ** sie ausführen **. Entweder direkt oder über geeignete Ereignishandler. –
Danke Jungs! Das war es, was ich realisieren musste. – rcapac