05. marts 2006 - 15:44
Der er
4 kommentarer og 1 løsning
skujl et input felt, og vis et andet
Jeg skal have lavet et script som ved tryk på et link skal skjule et felt, og vist et andet? her er hvad jeg har indtil nu: <td> <span id="kategori_sel" style="display:block"> <select name="kategori"> <?php while ($row = mysql_fetch_array($select)) { echo '<option value="'.$row['id'].'">'.$row['navn'].'</option>'; } ?> </select> <a href="java script:skift('kategori')">> Ny kategori?</a> </span> <span id="kategori_txt" style="display:none"> <input type="text" name="project2" value="" style="width:200px"> <a href="java script:skift('kategori')">< Vis kategorier</a> </span> </td> Så det jeg have er en javascript funktion som kan når man trykker på linket -> "Ny kategori" skjule dropdown'en og vise text feltet, og så omvendt for linket -> "Vis kategorier"
Annonceindlæg tema
05. marts 2006 - 16:10
#1
ok.. <script> function skjul() { document.getEmementById('SELECTsID').style.display='none'; document.getEmementById('SELECTsID').style.display='block'; } </script> Så skal du bare tilføje style="display:none;" på input feltet..
05. marts 2006 - 16:11
#2
<script> function skjul(felt1,felt2) { document.getEmementById(felt1).style.display='none'; document.getEmementById(felt2).style.display='block'; } </script> <td> <span id="kategori_sel" style="display:block"> <select name="kategori"> <?php while ($row = mysql_fetch_array($select)) { echo '<option value="'.$row['id'].'">'.$row['navn'].'</option>'; } ?> </select> <input id="nyKat" style="display:none;"> <a href="java script:skift('kategori','nyKat')">> Ny kategori?</a> </span> <span id="kategori_txt" style="display:none"> <input type="text" name="project2" value="" style="width:200px"> <a href="java script:skift('kategori')">< Vis kategorier</a> </span> </td>
05. marts 2006 - 16:12
#3
aha.. <script> function skjul(felt1,felt2) { if (document.getEmementById(felt1).style.display=='none') { document.getEmementById(felt1).style.display='block'; document.getEmementById(felt2).style.display='none'; } else { document.getEmementById(felt1).style.display='none'; document.getEmementById(felt2).style.display='block'; } } </script> <td> <span id="kategori_sel" style="display:block"> <select name="kategori"> <?php while ($row = mysql_fetch_array($select)) { echo '<option value="'.$row['id'].'">'.$row['navn'].'</option>'; } ?> </select> <input id="nyKat" style="display:none;"> <a href="java script:skift('kategori','nyKat')">> Ny kategori?</a> </span> <span id="kategori_txt" style="display:none"> <input type="text" name="project2" value="" style="width:200px"> <a href="java script:skift('kategori')">< Vis kategorier</a> </span> </td>
05. marts 2006 - 16:18
#4
perfekt, lave bare lige et par rettelser i det du skrev getEmementById -> getElementById men det virker bare, smid et svar.
05. marts 2006 - 16:24
#5
så lidt.. det gik sgu også lidt hurtigt..;)..
Vi tilbyder markedets bedste kurser inden for webudvikling