Warum das onclick-element wird ausgelöst, zweimal für das label-element

JS:

      window.onload = function(){
         var wow = document.getElementById("wow");
    	 wow.onclick = function(){
    	     alert("hi");
    	 }
      }

HTML:

    <label id="wow"><input type="checkbox" name="checkbox" value="value">Text</label>

Dies ist mein code, wenn ich klickte auf "Text" es wird gewarnt, Hallo zweimal, aber wenn ich klickte auf das Feld, die onclick element wird nur einmal ausgelöst, warum?

  • brauchen Sie den alert auf windows onload?
  • NÖ, wenn der text angeklickt wird
InformationsquelleAutor dramasea | 2014-07-01
Schreibe einen Kommentar