Hi Momo,
erstmal vielen Dank, dass du dir Heiligabend die Zeit für einen JavaScript Dummy nimmst ;-)
Bitte :-)
Also.. im Prinzip ist es das was ich möchte, aber der RadioButton soll sobald der User ins Feld klick aktiviert werden. OnFocus funktioniert leider nicht. Wenn du dazu noch eine Lösung hättest, wäre es genial
Ok, dann mach es so:
function set_checked(element)
{
if(document.getElementById(element))
{
document.getElementById(element).checked = true;
}
}
function controll_checked(wert, element)
{
if(!wert.match(/^\s+$/) && wert != "")
//Wenn wert nicht nur aus White Spaces besteht und nicht leer ist
{
document.getElementById(element).checked = true;
}
else
{
document.getElementById(element).checked = false;
}
}
Dann kannst du für die Textarea verwenden:
<textarea rows="4" cols="30" onFocus="set_checked('radiobutton1');" onBlur="controll_checked(this.value, 'radiobutton1');"></textarea>
Was jetzt passieren sollte ist, dass beim Anwählen des Elementes der Radiobutton mit der ID "radiobutton1" ausgewählt werden sollte und beim Verlassen des Textfeldes wird überprüft, ob im Textfeld etwas drin steht, ist dies nicht der Fall, wird der Radio button wieder re-ausgewählt.
MfG, Dennis.
Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
Zufällige Hinweise:
------------------------
Signatur ist vorrübergehend deaktiviert, wegen Serverumstellung ;-)