So verwenden Sie benutzerdefinierte Bilder in HTML zum Anzeigen von Kontrollkästchen

So verwenden Sie benutzerdefinierte Bilder in HTML zum Anzeigen von Kontrollkästchen

Wenn Sie zur Implementierung eines Kontrollkästchens ein Bild verwenden müssen, können Sie es zur Implementierung verwenden. Das Implementierungsprinzip besteht darin, die Anzeige des Kontrollkästchens durch eine Beschriftung zu ersetzen, die Anzeige des Kontrollkästchens auf „keine“ zu setzen, das im Beschriftungs-Tag anzuzeigende Bild img zu verwenden und dann eine js-Funktion zu verwenden, um das Umschalten des Bilds zu steuern, unabhängig davon, ob es ausgewählt ist oder nicht.

JavaScript CodeInhalt in die Zwischenablage kopieren
  1. <label für = "stimme zu" >
  2. <img Klasse = "Kontrollkästchen" alt = "aktiviert" src = "../img/checked.png" id = "checkimg" onclick = "checkclick();" >
  3. </Bezeichnung>
  4. <Eingabetyp= "Kontrollkästchen" Stil= "Anzeige: keine" ID= "Zustimmen" aktiviert= "aktiviert" >
  5. <Skript>
  6.           Funktion checkclick(){
  7.              var checkimg = document.getElementById( "checkimg" );
  8.              wenn ($( "#agree" ).ist( ':checked' ) ){
  9. $( "#stimme zu" ).attr( "aktiviert" , "nicht aktiviert" );
  10. checkimg.src = "../img/unchecked.png" ;
  11. checkimg.alt= "nicht markiert" ;
  12. } anders {
  13. $( "#stimme zu" ).attr( "aktiviert" , "aktiviert" );
  14. checkimg.src = "../img/checked.png" ;
  15. checkimg.alt= "prüfen" ;
  16. }
  17. }
  18. </Skript>

Das Obige ist der gesamte Inhalt der Methode zur Verwendung benutzerdefinierter Bilder in HTML zur Realisierung der Kontrollkästchenanzeige. Ich hoffe, jeder wird 123WORDPRESS.COM unterstützen~

<<:  MySQL-Transaktionsanalyse

>>:  Zusammenfassung der Techniken zur Implementierung komplexer Seitenlayouts mithilfe von Framesets

Artikel empfehlen

Navicat kann keine Funktionslösungsfreigabe erstellen

Als ich zum ersten Mal eine MySQL-FUNKTION schrie...

Vollständige MySQL-Lernhinweise

Inhaltsverzeichnis MyISAM und InnoDB Gründe für L...

Zusammenfassung gängiger Befehle für Ubuntu-Server

Die meisten der folgenden Befehle müssen in der K...

Zusammenfassung der MySQL-DML-Anweisungen

DML-Operationen beziehen sich auf Operationen an ...

Detaillierte Erläuterung der Grundkenntnisse zur Front-End-Komponentenbildung

Inhaltsverzeichnis Grundlegende Konzepte von Komp...

Warum MySQL das Löschen von Daten nicht empfiehlt

Inhaltsverzeichnis Vorwort InnoDB-Speicherarchite...

Zusammenfassung der 16 XHTML1.0- und HTML-Kompatibilitätsrichtlinien

1. Vermeiden Sie es, die Seite als XML-Typ zu dek...

Was sind HTML-Inline-Elemente und Block-Level-Elemente und ihre Unterschiede

Ich erinnere mich an eine Frage, die der Intervie...

CSS-Implementierungscode für die Textausrichtung

Beim Erstellen von Formularen kommt es häufig vor...

Beispiel für die Anpassung von rem an mobile Geräte

Vorwort Überprüfung und Zusammenfassung von REM-A...

Super ausführliches Tutorial zur Installation von MySQL 8.0.23

Inhaltsverzeichnis Vorwort 1. Laden Sie MySQL von...