1Danke
ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
644
644
EMPFEHLEN
-
Hallo,
ich habe folgenden Code in meinem JS-Script:
Code :1 2 3 4 5 6 7 8 9
var elements = document.getElementsByName("helpElement"); for (var i = 0; i < elements.length; i++){ if (elements[i].observe != null){ alert("Element hat ein observe."); } else { alert("Element hat kein observe!"); } }
Im FF kommt die Ausgabe "Element hat ein observe.", im IE kommt "Element hat kein observe!".
Kann mir jemand von Euch erklären, was da für den IE faul sein könnte? Ich möchte natürlich, dass es "ein observe" hat.
Vielen Dank,
Frank
-
Hi,
kann ich hier nicht nachvollziehen. Solange ein Event überwacht wird, hat das Element auch eine observe-Eigenschaft.
Testdokument:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
<html> <head> <title>www.tutorials.de</title> <meta name="author" content="Quaese"> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <script src="prototype-1.6.0.3.js" type="text/javascript"></script> <script type="text/javascript"> <!-- Event.observe(window, 'load', function() { $$('button[name=helpElement]').each(function(elem){ elem.observe('click', function(evt){alert(this.innerHTML);}); }); }); function testIt(){ var elements = document.getElementsByName("helpElement"); for (var i = 0; i < elements.length; i++){ if (elements[i].observe != null){ alert("Element hat ein observe."); }else{ alert("Element hat kein observe!"); } } } //--> </script> </head> <body> <button onclick="testIt();">testIt</button><hr> <button name="helpElement">Knopf 1</button> <button name="helpElement">Knopf 2</button> <button name="helpElement">Knopf 3</button> </body> </html>
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
-
Hallo Quaese,
Dein Beispiel ist einfach und funktioniert. Vielen Dank erst mal!
Danke,
FrankGeändert von FrankWST (14.07.10 um 09:22 Uhr) Grund: Beispiel funktioniert
Ähnliche Themen
-
onsubmit observe setzen
Von Paspirgilis im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 04.03.09, 17:22 -
observe function nicht richtig verstanden
Von Paspirgilis im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 22.01.09, 11:28 -
mousup-event erzeugt vorher paint-event.Wie abstellen?
Von Cheesygecko im Forum .NET Windows FormsAntworten: 0Letzter Beitrag: 09.01.09, 14:04 -
Event in Event aufrufen
Von warcraft9105 im Forum .NET Windows FormsAntworten: 6Letzter Beitrag: 24.04.08, 10:00 -
[Prototype] OOP-Event-Handling
Von tobias_petry im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 11.01.08, 13:56





Zitieren

Login





