Autor |
Beitrag |
jaenicke
Beiträge: 19285
Erhaltene Danke: 1743
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mo 05.12.16 16:41
Ich würde sehr dazu raten mit jQuery zu arbeiten statt das alles händisch mit document.getElementsByClassName usw. zu machen...
Da gibt es auch viel schönere Animationen schon fertig.
|
|
hydemarie
Beiträge: 481
Erhaltene Danke: 51
|
Verfasst: Mo 05.12.16 16:46
Ich halte es für fatal, ohne wirklich triftigen Grund ("is weniger zu tippen" ist kein triftiger Grund) ein Framework einzusetzen, das im Wesentlichen nur das Codeverständnis erschwert.
|
|
Csharp-programmierer
Beiträge: 696
Erhaltene Danke: 10
Windows 8.1
C# (VS 2013)
|
Verfasst: Mo 05.12.16 18:28
_________________ "Wer keinen Sinn im Leben sieht, ist nicht nur unglücklich, sondern kaum lebensfähig" - Albert Einstein
|
|
hydemarie
Beiträge: 481
Erhaltene Danke: 51
|
Verfasst: Mo 05.12.16 18:32
Ich finde es etwas schade, dass du "funktioniert so nicht" immer noch für eine sinnvolle Fehlerbeschreibung hältst. Aber gut, das kriegen wir sicher noch hin. Ich rate jetzt also mal blind drauflos, was du für ein Problem hast: Dein Script findet die Elemente nicht?
Könnte daran liegen, dass dein div keinen Kindknoten mit der Klasse "dataclass" hat, sondern ein table mit einem tr mit einem td mit einem Kindknoten mit der Klasse "dataclass"... übrigens sollte so was Ähnliches auch in deiner Fehlerkonsole stehen. Ziemlich nützliches Ding. Guck' mal rein.
|
|
Csharp-programmierer
Beiträge: 696
Erhaltene Danke: 10
Windows 8.1
C# (VS 2013)
|
Verfasst: Mo 05.12.16 20:24
Jetzt funktioniert alles, wie ich es will:
JavaScript-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| function ElementClicked(Object) { var doc = Object; var c = doc.getElementsByTagName('span'); var e = null; for (var i = 0; i < c.length; i++) { if (c[i].className == 'dataclass') { e = c[i]; break; } }
if (e != null) { alert(e.innerHTML); } } |
_________________ "Wer keinen Sinn im Leben sieht, ist nicht nur unglücklich, sondern kaum lebensfähig" - Albert Einstein
|
|
hydemarie
Beiträge: 481
Erhaltene Danke: 51
|
Verfasst: Mo 05.12.16 20:26
Seltsam. Hast du irgendwo SPANs eingebaut?
|
|
Csharp-programmierer
Beiträge: 696
Erhaltene Danke: 10
Windows 8.1
C# (VS 2013)
|
Verfasst: Mo 05.12.16 20:39
Ich habe jetzt mal richtig recherchiert und bin fündig geworden. Jetzt habe ich auch spans eingebaut
_________________ "Wer keinen Sinn im Leben sieht, ist nicht nur unglücklich, sondern kaum lebensfähig" - Albert Einstein
|
|
Frühlingsrolle
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mo 05.12.16 21:03
- Nachträglich durch die Entwickler-Ecke gelöscht -
|
|
Csharp-programmierer
Beiträge: 696
Erhaltene Danke: 10
Windows 8.1
C# (VS 2013)
|
Verfasst: Mo 05.12.16 21:39
Wozu die span Tags gut sind, weiß ich leider nicht, aber in dem Bsp aus dem Netz war das so
_________________ "Wer keinen Sinn im Leben sieht, ist nicht nur unglücklich, sondern kaum lebensfähig" - Albert Einstein
|
|
Frühlingsrolle
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mo 05.12.16 23:01
- Nachträglich durch die Entwickler-Ecke gelöscht -
|
|
Csharp-programmierer
Beiträge: 696
Erhaltene Danke: 10
Windows 8.1
C# (VS 2013)
|
Verfasst: Mo 05.12.16 23:04
Ah also nur um Text zu formatiere. Aber so passt das ja jetzt alles, oder?
_________________ "Wer keinen Sinn im Leben sieht, ist nicht nur unglücklich, sondern kaum lebensfähig" - Albert Einstein
|
|
hydemarie
Beiträge: 481
Erhaltene Danke: 51
|
Verfasst: Mo 05.12.16 23:14
Passen tut's, wenn du nicht mehr fragen musst.
|
|
Csharp-programmierer
Beiträge: 696
Erhaltene Danke: 10
Windows 8.1
C# (VS 2013)
|
Verfasst: Mo 05.12.16 23:19
Naja aber jetzt funktioniert es ja? Jetzt muss ich morgen nur noch die PHP Daten austauschen und den Login, was nochmal schwierig wird Wegerecht der Session Variable.
_________________ "Wer keinen Sinn im Leben sieht, ist nicht nur unglücklich, sondern kaum lebensfähig" - Albert Einstein
|
|