Jag har ett formulär med två st radioboxar.
Om man klickar i den ena kan man då få fram en textruta utan att sida laddas om och klickar man i den andra radioboxen så ska en annan textruta komma fram, är det möjligt?
visa/dölja olika textfält.
2 svar · 171 visningar · startad av doggelito
Är detta vad du letar efter?
<HTML>
<HEAD>
<TITLE> </TITLE>
<SCRIPT>
function showHide(obj) {
if (!document.all&&document.getElementById){document.all = document.getElementsByTagName("*")}
ns4 = (document.layers)? true:false;
ie4 = (document.all)? true:false;
objArray = obj.split(",");
if (ns4){skjul="hide";vis="show"}else{skjul="hidden";vis="visible"}
for (var i = 0; i < objArray.length; ++i){
if (ns4)flipObj = document.layers[objArray[i]];
if (ie4)flipObj = document.all[objArray[i]].style;
flipObj.visibility==skjul? flipObj.visibility=vis:flipObj.visibility=skjul;
}
}
</SCRIPT>
</HEAD>
<BODY>
<INPUT type="radio" onMouseDown="showHide('text1');showHide('text2')" name="sel" value="1" checked> Textfält 1
<INPUT type="radio" onMouseDown="showHide('text2');showHide('text1')" name="sel" value="2"> Textfält 2
<DIV id="text1" style="visibility: visible;">
Textfält 1<BR>
<TEXTAREA></TEXTAREA></DIV>
<DIV id="text2" style="visibility: hidden;">
Textfält 2<BR>
<TEXTAREA></TEXTAREA></DIV>
</BODY>
</HTML>
[Redigerat av Brainbug den 19 dec 2001]
Hey, Brainbug, kanooon!
Precis vad jag ville ha.
------------------
Motto: Flest If-taggar vinner!