hallo,
könnt ihr mir sagen was an der zeile falsch ist?
this.style.bordercolor=’#00ff99’;
sie steht in einem -tag wird aber nicht erkannt
martin
Das ist eher die Syntax, wenn man per JS den Style aendern moechte:
this.style.borderColor=’#00ff99’;
Wobei this auf das entsprechende td-Element verweisst.
In CSS muss es glaube ich so heissen:
…
hallo,
deine antwort war nicht ganz richtig aber sie hat mir sehr geholfen
also korrekt muss das dann so heißen
this.style.borderColor
nicht so wie bei dir mit strich
aber mit großen „C“
das war der ganze fehler
vielen dank
martin
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Okay,
ich dachte nur, wenn es auf HTML/CSS Seite heisst:
border-color oder background-color ,
dann muss es auf JavaScript Seite lauten:
borderColor oder backgroundColor ,
d.h. nach allgemeiner Transformation:
- Bindestrich weg
- Erster Buchstabe des zweiten Wortes als Grossbuchstabe.
Hallo,
deine antwort war nicht ganz richtig aber sie hat mir sehr
geholfen
also korrekt muss das dann so heißen
this.style.borderColor
sorry, aber wenn das ganze im td-Tag steht war die Antwort doch richtig.
Kann zwar gut sein, dass der IE das wieder mal versteht, aber es ist nicht regelkonform.
Rictig heissen muss es also:
Siehe auch:
http://selfhtml.teamone.de/css/eigenschaften/rahmen.htm#border\_color
Die Punkt-Sytax, die Du verwendest gehoert eindeutig in den Bereich Javascript.
Greetinx
Christian
--
http:/www.html-workshop.de
hi christian,
ja dann liegts wohl am ie der erkennts nur so:
this.style.borderColor
danke