27. juli 2004 - 15:51
Der er
9 kommentarer og 1 løsning
hjælp til show hide af span tag
jeg har et span tag med usynlig inhold: <span id="kids" style="display:'none'">test</span> når bruger så klikker ja i min RadioButtonList skal spaninholdet vises og på nej gemmes igen. jeg har leget lidt: <script language="javascript" event="onclick" for="RadioButtonList1"> if() document.getElementById('kids').style.display = '' else document.getElementById('kids').style.display = 'none'; </script> men hvad skal jeg skrive i if'en i scriptet?? eller hvad gør jeg forkert ??
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
prøv at søge på det her på eksperten... Synes at jeg har set det snart 100 gange, og endda selv spurgt om det... ;-)
function navn() { d=document.getElementById("kids"); d.style.display=(d.style.display)?'none':''; }
Jeg mener ikke at have sæt denne del før: event="onclick" for="RadioButtonList1" så skal det bare være: <script type="text/JavaScript" event="onclick" for="RadioButtonList1"> d=document.getElementById("kids"); d.style.display=(d.style.display)?'none':''; </script>
Med din metode: <script language="javascript" event="onclick" for="RadioButtonList1"> if (document.getElementById('kids').style.display = 'none') { document.getElementById('kids').style.display = ''; } else { document.getElementById('kids').style.display = 'none'; } </script>
har prøvet med <script type="text/JavaScript" event="onclick" for="RadioButtonList1"> d=document.getElementById("kids"); d.style.display=(d.style.display)?'none':''; </script> der sker ingenting, har også prøvet de andre uden held, jeg kan se at min span hele tider er 'none' i ie koden selv om den vises.. mystisk nok ??
Jeg kender ikke metoden: event="onclick" for="RadioButtonList1" Så prøv med: <script type="text/JavaScript"> function visskjul() { d=document.getElementById("kids"); d.style.display=(d.style.display)?'none':''; } </script> <input type="radio" onclick="visskjul()" .......> "......." = resten af indholdet i dit radio-tag.
ok thesurfer, send et svar ;-)
28. juli 2004 - 22:50
#10
takker for hjælp ;-)
Vi tilbyder markedets bedste kurser inden for webudvikling