Früher dachte ich, dass Skripte überall in HTML platziert werden können. Als ich heute eine Anfrage gestellt habe, habe ich meine falsche Vorstellung korrigiert – die Position des Skripts ist nicht zufällig.
Zuerst möchte ich ein Select-Tag mit zwei Optionen implementieren: Ja und Nein. Während der Initialisierung muss das Select-Tag jedoch standardmäßig einen Nullwert auswählen, daher habe ich eine Methode zum Zulassen hinzugefügt Es ändert den Nullwert beim Klicken.
<!DOCTYPE html> <html> <head> <script src="jquery/jquery-1.11.1.min.js"></script> </head> <script> $('#checkcash').click(function () { if ($('#checkcash').val() == '0') { $("#checkcash option[value='0']").remove(); } }); $("#alert").click(function(){ alert("1123"); }) </script> <body> 是否已提现 <select id="checkcash" style="width: 181px"> <option selected="selected" value="0"></option> <option value="1">是</option> <option value="2">否</option> </select> <input type='button' id='alert' value="anwo"> </body> </html>
Aber das erzielt nicht den gewünschten EffektGrammatikfehler und habe es weiter überprüft und korrigiert es online, aber es hat nicht funktioniert. Dann dachte ich plötzlich: Soll ich das Skript hinten anbringen? Und es stellte sich heraus, dass es nicht so war.
Später habe ich den Grund überprüft. Der Grund dafür ist, dass die HTML-Datei von oben nach unten ausgeführt wird, die Reihenfolge des importierten CSS und Javascript jedoch unterschiedlich ist Zum Ausführen und Laden wird das Programm eingeführt. Die Ausführung wird fortgesetzt, und wenn das