Heim >Backend-Entwicklung >PHP-Tutorial >Zusammenfassung der verwirrenden und fehleranfälligen HTML-Tags
Nachdem ich einen Tag lang gekämpft habe, habe ich endlich ein klares Verständnis für die korrekte Verwendung von HTML-Tags und ihre jeweilige Anwendbarkeit. Hier ist eine kurze Zusammenfassung, um ähnliche Fehler zu vermeiden.
Alles ist auf ein solches Problem zurückzuführen
<html> <head> </head> <body> <form id="form1" method="get" > 用户名:<input type="text" id="name" name="name" /> <p id="username"></p> <br /> 密码:<input type="password" id="password" name="password" /> <button type="submit" /button> </form> <script> window.x=document.getElementById("username"); window. { document.getElementById('name').focus(); } // function mUp() { if(document.getElementById('name').value=="") { x.innerHTML = "用户名不能为空"; //alert("不能为空"); } else document.getElementById('form1').action="/login"; } </script> </body> </html>
Der Schlüssel ist hier
<button type="submit" /button>Zu diesem Zeitpunkt werden zwei Ereignisse ausgelöst. Rufen Sie zunächst die Funktion auf, die onclick entspricht, und senden Sie sie dann automatisch ab (da der Typ zu diesem Zeitpunkt „Senden“ ist). Überschreiben Sie die Eingabeaufforderung. Wenn Sie also den Typ auf „Schaltfläche“ setzen, kann das Problem gelöst werden.
Das Folgende ist eine kurze Zusammenfassung:
Das Typattribut des HTML-Tags
Wert th> | Beschreibung | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Schaltfläche | Definieren Sie eine anklickbare Schaltfläche (
|
||||||||||||||||||||||
Kontrollkästchen | Definieren Sie das Kontrollkästchen. | ||||||||||||||||||||||
Datei | Definieren Sie Eingabefelder und „Durchsuchen“-Schaltflächen für Datei-Uploads. | ||||||||||||||||||||||
hidden | Definieren Sie versteckte Eingabefelder. | ||||||||||||||||||||||
Bild | Definieren Sie die Schaltfläche „Senden“ in Form eines Bildes. | ||||||||||||||||||||||
Passwort | Definieren Sie das Passwortfeld. Zeichen in diesem Feld sind maskiert. | ||||||||||||||||||||||
radio | Optionsfelder definieren. | ||||||||||||||||||||||
reset | Definieren Sie die Reset-Schaltfläche. Mit der Schaltfläche „Zurücksetzen“ werden alle Daten im Formular gelöscht. | ||||||||||||||||||||||
Senden | Definieren Sie die Schaltfläche „Senden“. Mit der Schaltfläche „Senden“ werden die Formulardaten an den Server gesendet. | ||||||||||||||||||||||
text | Definieren Sie ein einzeiliges Eingabefeld, in das der Benutzer Text eingeben kann. Die Standardbreite beträgt 20 Zeichen. |
.
HTML
值 | 描述 |
---|---|
submit | 该按钮是提交按钮(除了 Internet Explorer,该值是其他浏览器的默认值)。 |
button | 该按钮是可点击的按钮(Internet Explorer 的默认值)。 |
reset | 该按钮是重置按钮(清除表单数据)。 |
Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.
Das Obige ist eine kurze Zusammenfassung der verwirrenden und fehleranfälligen HTML-Tags, einschließlich einiger Aspekte. Ich hoffe, dass es für Freunde, die sich für PHP-Tutorials interessieren, hilfreich sein wird.