Ich erstellte eine Funktion, die aufgerufen werden konnte, sobald der Benutzer auf das Eingabefeld fokussierte; als ich jedoch versuchte, es selbst anzuwenden und zu testen, wurde keine Funktion aufgerufen. Ich habe nach meiner Funktion gesucht, es war gut geschrieben; Ich habe keine Syntaxfehler gefunden. Ich habe einige Tricks entwickelt, um herauszufinden, was für ein Problem ich hatte: Das Ergebnis ist, dass der gleiche Code mit dem Ereignis "onfocus" angewendet werden konnte, während der Browser meine Funktion völlig ignorierte, auch wenn ich den Inline-Code innerhalb des Tags erstellte "input" ... Ange bemerke ich Firefox verwende, und der Test war auf Firefox 52.0.2 (32-Bit) auf Ubuntu Linux ..Funktionen in JavaScript funktionieren nicht
die Testfunktion Code: (In Script-Element):
function helpMe(){
alert("Help Me!");
};
(im Eingangs-Tag):
onfous="help me()" // NOT WORKING!
(Im Eingangs-Tag):
onfocus="alert('Help Me!')" // WORKING WELL!
Format Code, indem sie durch vier Räume Einrücken oder das Hervorheben es und Drücken von Strg + k. Es ist ziemlich unlesbar wie es ist. – Carcigenicate
Und wenn Sie die Funktion aufrufen, haben Sie ein fehlerhaftes Leerzeichen im Namen. Das sollte einen Fehler in Ihrer Konsole gemeldet haben. – Carcigenicate
Ist es wirklich "onfous"? Das wird auch nicht funktionieren. – Pointy