webForumDet fria alternativet

visa/dölja olika textfält.

2 svar · 171 visningar · startad av doggelito

doggelitoMedlem sedan juni 20003 076 inlägg
#1

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?

BrainbugMedlem sedan sep. 200129 inlägg
#2

Ä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]

doggelitoMedlem sedan juni 20003 076 inlägg
#3

Hey, Brainbug, kanooon!
Precis vad jag ville ha.

------------------
Motto: Flest If-taggar vinner!

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)