Frage

Ich fragte vor kurzem eine Frage und einige Codes geschrieben, zu dem ein Vorschlag war meinen Klick-Handler auf einer Auswahlbox zu ändern zu ändern.

Meine Frage ist jetzt das: soll ich immer den Handler ändern verwenden - oder gibt es Situationen, in denen Klicken Sie nach wie vor angemessen wäre (ich nehme an Kompatibilität Cross-Browser möchte).

EDIT: Hier ist, was ich sammeln: Für Dinge wie Auswahlboxen, Änderung ist der Weg zu gehen. Für einfache Dinge, wie Bilder, gibt es keine Änderung, so klicken Sie den Weg zu gehen.

War es hilfreich?

Lösung

Klicken Sie funktioniert nicht x-Browser funktioniert IE nicht reagieren auf eine ausgewählte oder Option klicken. Veränderung ist die einzige Option zur Verfügung.

Andere Tipps

Wenn es darum geht Steuerelemente wie Text-Eingaben zu bilden, wählen Sie-Boxen, Check- und Radiobuttons, dann sollten Sie das onChange-Ereignis verwenden. Wenn es um andere Sachen, wie Link, Listen, Container usw., dann sollten Sie auf jeden Fall Klick verwenden, da diese Elemente nicht das onChange-Ereignis nicht unterstützen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top