Vil tro det er fordi du ikke kan ændre på en input elements type, men hvis
du gerne vil gemme den væk kan du bruge document.all.MyDiv.style.visibility
= "hidden"
"Anders Jensen" <anders.jensen91@skolekom.dk> skrev i en meddelelse
news:40e7c893$0$23867$14726298@news.sunsite.dk...
> Når man har denne kode:
>
> onChange="window.open(this.options[this.selectedIndex].value,'_se
> lf')">
>
> <Option value="
http://">1
> <Option value="
http://">2
> </select></form>
>
> <form>
> <input name="lala" type="hidden">
> </form>
>
> Hvordan kan man så lave den om til at alt efter hvad man vælger,
> så skal den vise forskellige inputs, som fra starten er hidden!
>
> Der er 1 felt fra starten, når man så vælger 2 skal der kommer 2
> felter i stedet for den ene.
>
> HVad når man så skifter fra 1 til 5, så skal den jo ikke bare
> vise nummer fem, men alle fra 1-5.
>
> KAn det lade sig gøre, og hvordan?
>
>
> Hvis jeg gør sådan her, så kommer hej ind i boksen, men den
> skjules ikke:
>
>
>
> <head>
> <script type="text/javascript">
> function rens(){
> frm = document.forms.d;
>
> frm.lala.value = "hej";
> frm.lala.type = "hidden";
> }
>
> </script>
> </head>
> <body>
>
>
> <form name="hejs" id="d">
> <input name="lala" type="text" size="20">
> <input name="h" type="button" value="hej" onclick="rens()">
> </form>
> </body>
>
> Hvorfor kan man ikke det?
>
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! =>
http://www.html.dk/tutorials