• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem bei getElementById

Status
Für weitere Antworten geschlossen.

Puccini

Neues Mitglied
hi!

ich hab ein problem mit der funktion getElementById.

ich erzeuge dynamisch buttons.
jeder heist "B_S_"+Objektname

wenn das Objekt jetzt:
K-P123-U5
heist, kommt als Objekt bei getElementById "null"!
warum?
Code:
[B]ID, IDREF oder Name[/B]

  Der Wert eines solchen Attributs muss mit einem Buchstaben A-Z oder a-z beginnen, und darf in der weiteren Zeichenkette ebenfalls nur Buchstaben A-Z und a-z, Ziffern 0-9, Bindestriche (-), Unterstriche (_), Doppelpunkte (:) und Punkte (.) enthalten. Nicht erlaubt sind Sonderzeichen, Leerzeichen oder andere Interpunktionszeichen.
  Werte vom Typ IDREF müssen als Wert den identisch geschriebenen Namen erhalten, der in einem anderen Element, auf das mit dem IDREF-Attribut Bezug genommen wird, mit dem Attribut id vergeben wurde.

da sollten doch die "-" funktionieren oder?
bei allen anderen Namen klappts!
:<bitte um hilfe
 
Wie ist der Code?
Wenn da null rauskommt, dann gibt es ein solches Element nicht.
 
Mit dem Code hätten das mehr als nur zwei Augen in wahrscheinlich weniger Zeit gefunden. :-)

Schönes Wochenende,
-Efchen
 
naja, und andere hätten vielleicht was zum nachsehen, wie es richtig geht.....
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben