Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
[JavaScript] Radio-Button - mit JavaScript die Farbe ändern [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
[JavaScript] Radio-Button - mit JavaScript die Farbe ändern


 
panko
24-01-2008, 15:57 
 
Hey,

ich habe ein kleines Problem.

Ich habe in einem Formular mehrere Eingabefelder und Radiobutton.

Ich möchte die Farbe der Felder und der Button verändern, nach dem etwas eingetragen bzw. angeklickt wurde.

z.B. Die Button sind erst rot und nach dem sie angeklickt wurden, werden sie grün.

Bei den Eingabefeldern ist das auch kein Problem aber bei den Radiobutton bekomme ich das nicht hin.

Habe bei den Eingabefeldern ein onchange-Ereignis gesetzt und mit einer JavaScript-Funktion, die Felder wie folgt verändert:

if(document.form2.nutzenquer1.value != "")
document.form.feldname.style.backgroundColor="red";

Es ist mir klar das das nur beim IE funktioniert, aber bei den Radiobutton funktioniert es so wie bei den Feldern nicht.
Habe es so versucht:
If(document.form.buttonnamme.checked == true)
document.form.buttonnamme.style.backgroundColor="red";


Hat einer von euch eine Idee, wie ich das am besten machen, wenn es überhaupt geht?

Vielen Dank schon im Vorraus.

Gruß
panko

 
pekka
24-01-2008, 16:02 
 
Radiobuttons sind da störrisch, da geht m.W. nur border.

 
panko
24-01-2008, 16:25 
 
vielen dank für den Tip

was meinst du mit "das ist störrisch"??

habe das gerade mal mit boarder ausprobiert, das haut irgendwie nicht hin..

 
pekka
24-01-2008, 16:30 
 
Radiobuttons kann man nicht groß optisch beeinflussen, da erlaubt der Browser nicht viel, das meinte ich.

 
PHP-Desaster
24-01-2008, 20:15 
 
Es gibt ein paar JavaScript-Tricks, wo die Radiobuttons unsichtbar gemacht werden und in dem Label zu dem Button ein eigenes Hintergrundbild eingefügt wird. Das kann man dann je nach Buttonzustand variieren. Kannst ja mal googlen!

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:17 Uhr.