Negatives Ergebnis einfärben ...
Peter2
- javascript
Hi.
Ich habe ein kleines Rechenskript und würde gerne das Ergebnis einfärben. Wenn negativ rot, wenn positiv grün? Die Bedingung hätte ich ja schonmal aber wies´s genau weitergeht weiß ich nicht:
if(document.MultiForm.MultiErgebnis.value < 0)
und dann? welche Befehle muss ich genau benutzen? font? color?
danke für evtl. Antworten
Tschö.
hi
if(document.MultiForm.MultiErgebnis.value < 0)
und dann? welche Befehle muss ich genau benutzen? font? color?
wie gibst du denn dein ergebniss aus? via document.write? dann pack doch einfach noch ein span mit passenden farbangaben drum rum, oder für notalgiker ein font mit der passenden farbe.
so long
ole
(8-)>
» wie gibst du denn dein ergebniss aus? via document.write? dann
» pack doch einfach noch ein span mit passenden farbangaben drum
» rum, oder für notalgiker ein font mit der passenden farbe.
im moment sieht das alles so aus:
if(document.MultiForm.Radio.checked == true)
document.MultiForm.MultiErgebnis.value =
parseInt(document.MultiForm.MultiVar1.value)-
parseInt(document.MultiForm.MultiVar2.value)
else
document.MultiForm.MultiErgebnis.value = 0
if(document.MultiForm.MultiErgebnis.value < 0)
Hi,
if(document.MultiForm.MultiErgebnis.value < 0)
input[type=text][value~="-"] { color:red; }
Wär jedenfalls mal ein Ansatz. Je nach Anwendung kann das so reichen.
Cheatah
Hi,
input[type=text][value~="-"] { color:red; }
^^
||
so nicht. Muß ^= sein.
Siehe http://www.w3.org/TR/css3-selectors/#selectors
cu,
Andreas