Hej, function showDescription(){ För att dölja resterande lager skulle du kunna loopa igenom Tackar för hjälpen!!Visa olika lager beroende på vilken radioknapp man klickat på?
Har ett problem:
På en sida finns det fyra radioknappar. Sen finns det fyra lager(dolda default). Beroende på vilken radioknapp man klickar på skall motsvarande lager visas och andra ev. synliga döljas.
Så här ser det ut, det jag behöver hjälp med är alltså funktionen showDescription():
<code>
<input type="radio" name="projectType" value="WORKSPACE" onClick="showDescription();">
<br>
<input type="radio" name="projectType" value="IDEA" onClick="showDescription();">
<br>
<input type="radio" name="projectType" value="DRUGHUNT" onClick="showDescription();">
<br>
<input type="radio" name="projectType" value="NON-DRUGHUNT" onClick="showDescription();">
</code>
Sen skall det finnas fyra lager, ungerfär så här:
<code>
<div id="workspace">
This is a workspace......
</div>
...osv
</code>
Kan man få lite hjälp??
/JockeSv: Visa olika lager beroende på vilken radioknapp man klickat på?
e = document.getElementById("lagerattvisas")
e.visibilty = "visible"
}
eller kanske
function showDescription(val){
e = document.getElementById(val)
e.visibilty = "visible"
}
där val är är id på det lager du vill visa.....Sv: Visa olika lager beroende på vilken radioknapp man klickat på?
document.all
kolla efter element.tagName
Om det är DIV så döljer du detta lager, sedan gör du resten av funktionen ovan.
Det vill ju till att du inte har några andra DIV:ar då iof.Sv: Visa olika lager beroende på vilken radioknapp man klickat på?
Funkar fint!
/Jocke