Hat ID maximal grösse
Andi
- javascript
0 Maximilian Baumgart0 Bio0 Andi
Hallo!
Ich gebe eine Tag eine ID und rufe dann eine Funktion auf, die die Farbe des Tags ändert.
<a href='irgednwohin' onclick='setColor' id='2004072954645514_dLmkBsPtSuNbd'>
function setColor(div)
{
document.getElementById(div).style.color = '#FFFFFF';
}
Wenn ich diese ID vergebe kommt immer ein Javascript Fehler. Hingegegen wenn ich diese ID setze
<a href='irgednwohin' onclick='setColor' id='2004072954645514'>
funktioniert es ohne Probleme.
Wo liegt denn hier der Fehler?
Grüsse
Andi
Hallo,
beide Ids sind inkorrekt, da ID-Attribut-Werte immer mit einem Buchstaben beginnen müssen.[1]
MfG,
Max.
[1]: http://www.w3.org/TR/html401/types.html#type-name
Sup!
Welchen JavaScript-Fehler gibt's denn?
Mozilla z.B. hat eine sehr schoene JS-Konsole, wo sowas drin steht...
Gruesse,
Bio
Hallo!
Habe den Fehler jetzt gelöst:
Ich hatte:
<a id='A2004072955446616_dLmkBsPtSuNbd' onclick='setColor(A2004072955446616_dLmkBsPtSuNbd)'>
Korrekterweise müsste stehen:
<a id='A2004072955446616_dLmkBsPtSuNbd' onclick='setColor('A2004072955446616_dLmkBsPtSuNbd')'>
Ich *******
Grüsse
Andi