Buttonfarbe ändern
Mathias
- javascript
0 Hubert0 wahsaga- css
Hallo,
ich habe ein Javascript was den Buttonnamen beim anklicken ändert. Zusätzlich möchte ich noch, daß sich die Farbe bei onClick verändert. Gibt es hierfür eine Lösung?
Hier das script:
<script language="JavaScript"><!--
function changeButton() {
if (document.onoff.B1.value=='Activate' ){
document.onoff.B1.value='Deactivate';
// document.onoff.B1.style='background-color: #FF0000';
}
else {
document.onoff.B1.value='Activate';
}
}
//-->
</script>
<head>
</head>
<p>
<form name="onoff"
<p>
<input type="button" value="Activate" name="B1" style= "background-color: #00FF00" onClick="changeButton()" >
</form>
Mit der Methode document.onoff.B1.style='background-color: #FF0000';
geht es leider nicht.
Vielen dank
Mathias
Nabend,
<script language="JavaScript">
Du hast die type-Angabe vergessen.
Mit der Methode document.onoff.B1.style='background-color: #FF0000';
geht es leider nicht.
Stimmt, SelfHTML weiß auch wieso: http://selfhtml.teamone.de/javascript/objekte/style.htm#style_eigenschaften
Bis denne,
hi,
ich habe ein Javascript was den Buttonnamen beim anklicken ändert. Zusätzlich möchte ich noch, daß sich die Farbe bei onClick verändert. Gibt es hierfür eine Lösung?
per CSS mit der pseudoklasse :focus
nein, der IE kann es leider nicht.
gruss,
wahsaga