lousypoetry: Radiobuttons und Event-Handler?

Beitrag lesen

Ach du willst nicht den Radiobutoon einfärben, ist mein Ansatz falsch.

Nee, ich hab zwei Formularfelder, die jenachdem welcher button aktiviert ist gefärbt werden sollen.

Du musst eine Verbndung vom Radio Button zum antwort Element herstellen, am besten mit dem value.

HTML
<input type="radio" name="r" value="antwort1" onclick="gewaehlt(this);">
function gewaehlt(e)
{
var obj = document.getElementByName(e.value);
if(obj) obj.style.backgroundColor = "red";
}

Okay, das mit der Verbindung leuchtet mir ein. Aber noch mal zu der Funktion:
ich versteh das irgendwie nicht ganz, um ehrlich zu sein gar nicht. :( ich hab eine variable obj die auf den value zurückgreift. die bleibt also wirklich so stehen oder muss ich da jetzt was austauschen? wenn dieser value erfüllt ist, dann obj.style.backgroundColor = "red"; (wieso denn obj.?)  - ähm, irgendwie fehlt da ne entscheidende stelle in meinen gedanken... :-/