Zurück   Flashforum > Alternative Technologien > JavaScript & jQuery

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-08-2011, 04:16   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Beiträge: 151
Werte in Schleife aufbauend hinzufügen

Hallo,
mit folgender Formel habe ich bis jetzt immer gut span-Elemente aneinandergekettet und anschliessend in ein parent-element eingefügt.
PHP-Code:
var tmp=''

for(
i=0;i<=10;i++){
  
tmp+='<span>'+i+'</span>';
}
document.getElementById('bla').innerHTML=tmp
Nun würde ich gern die gleiche Formel haben, nur dass das span-Element von JS erstellt wird. Leider weiss ich nicht wie ich es nun aneinanderkette.
PHP-Code:
var tmp=''

for(
i=0;i<=10;i++){
  var 
spanny document.createElement('span');
  
spanny.innerHTML=i;

  
tmp+=?????;
}
document.getElementById('bla').innerHTML=tmp
Vielen Dank für eure Hilfe.
yaet ist offline   Mit Zitat antworten
Alt 20-08-2011, 07:49   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Ich würde solche DOM-Manipulationen nicht "zu Fuß" erledigen, weil es da noch zu viele Browser-spezifische Fallstricke gibt. Verwende dafür besser jQuery. In der zugehörigen Dokumentation dürfest Du dann auch genügend Beispiele für das finden, was Du vorhast.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist gerade online   Mit Zitat antworten
Alt 20-08-2011, 20:01   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Beiträge: 151
Oh davon höre ich zum ersten mal. Könntest du erläutern welche Fallstricke das sein sollten?
yaet ist offline   Mit Zitat antworten
Alt 21-08-2011, 13:31   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Zitat:
Zitat von yaet Beitrag anzeigen
Oh davon höre ich zum ersten mal. Könntest du erläutern welche Fallstricke das sein sollten?
Meinst Du damit jetzt diesen Speziellen Fall oder Browserinkompatibilitäten im Allgemeinen?

Generell solltest Du Dir bewußt sein, dass JS (genauso wie HTML, CSS) kein fest definierte API die von allen Browsern gleichermaßen unsterstütz wird. Es gibt zwar Standards, wie diese aber genau umgesetzt und interpretiert werden ist von Browser zu Browser und Version zu Version unterschiedlich.

Die Situation hat sich zwar in der letzten Zeit erheblich verbessert, aber gerade wenn Du auch ältere Browserversionen unterstützen musst, solltest Du mit Probleme rechnen.

Um diese Problem zu umgehen wurden JS-Frameworks wie jQuery entwickelt, die eine fest definierte API zur Verfügung stellen und dem Nutzer somit die Workarounds und Browserweichen abnehmen.

Trotzdem sollten grundsätzlich JS-Codes auf allen aktuell relevanten Browsern getestet werden!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist gerade online   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Zugriff auf Array-Werte in for-Schleife Pickarott ActionScript 2 3 02-07-2009 11:57
Werte aus einer Schleife bjoern8814 ActionScript 1 4 10-09-2007 14:42
Glow-Filter: allmählich Aufbauend blinkie Flash Einsteiger 5 02-12-2006 16:33
Array - Werte hinzufügen Phoenics Flash MX 2004 3 23-03-2005 16:38
auswahlliste-werte mit for-schleife erzeugen? shck HTML und CSS 9 11-03-2002 12:03


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:22 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele