Jafa Script

Už jsem to tu řešil... přes HTML, ale skončilo to nezdarem.... Tak ted pres JAVASCRIPT, Mam Form... v něm textovy pole a dva radio buttony....
jak na to, aby kdyz oznacim radiobutton1 byl textpole aktivni a kdyz radiobutton2 tak ne...? Danke
also...
co myslis tim aktivni? jestli myslis to co bych rek ze myslis :) tak se to nastavuje vlastnosti disabled:

<form>
<textarea name=textarea></textarea>
<input type=radio name=x onclick="if(this.checked) this.form.textarea.disabled=true;">ne<br>
<input type=radio name=x onclick="if(this.checked) this.form.textarea.disabled=false;">
</form>

viel glück!
Mělo by to fungovat a mělo by to být funkční, můžeš si navolit i "input textů". Ten js bych dal do head, i když takhle by to mělo taky fungovat. Defaultně je input text skrytý. Pokud jej nechceš defaultně skrývat, smaž z body to onload.



<head>
</head>
<body onload='_h(1,true)'>

<form name="formular">
Skryté textpole: <INPUT TYPE="radio" NAME="r1" onclick='_h(1,true)' selected><BR>
Ukázané textpole: <input type="radio" name="r1" onclick='_h(1,false)'><BR>
<div id=d1>Text:<INPUT TYPE="text" NAME="t1" SIZE="25"><BR></div>
</form>
<script>
var isIE=document.all?true:false;
var isNS4=document.layers?true:false;
var isDOM=document.getElementById?true:false;

var _a = document.all?"all.":"layers.";
var _b = document.all?"style.":"";
document.formular.t1.hidden=true;
function _h(_i,_stav)
{
var _HS=_stav?"hidden":"visible";
if(isDOM) document.getElementById("t"+_i).style.visibility=_HS;
else if(isIE) eval("document.all.t"+_i+".style.visibility='"+_HS+"'");
else if(isNS4) eval("document.all.d"+_i+".style.visibility='"+_HS+"'")
}
</script>

</body>
Aha, ono to bylo na textarea :)) Sorry
Danke oboum... je to presne to co jsem myslel... ale zarazi me jakto ze kdyz sem to skousel se na to zeptat pred 2 mesici... tak vsichni kroutili hlavou...