Avatar billede juks Novice
03. oktober 2006 - 13:27 Der er 18 kommentarer og
2 løsninger

vis kun hvis kun list2 hvis list1 er udfyldt

Hej
er der nogle der kan hjælpe mig , er igang med at lave et spørger skema og skal have lavet det sådan at hvis man svare ja i spg20  skal den vise spg201 ellers ikke , hvordan gør man det??


20. Har du arbejdet med en sag derhjemme/i din fritid? </p>
  <p>
    <select name=spg20 size=1 id="spg20">
      <option value="0">Ikke angivet</option>
      <option value="1">Ja</option>
      <option value="2">Nej</option>
    </select>
    20 A. Var det s&aring; pga ? :
    <select name=spg201 size=1 id="spg201">
      <option value="0">Ikke angivet</option>
      <option value="1">tidspres </option>
      <option value="2">egen lyst</option>
    </select>
Avatar billede olebole Juniormester
03. oktober 2006 - 15:08 #1
<ole>

    <select name=spg20 size=1 id="spg20" onchange="document.getElementById('spg201').style.display=this.value==1?'block':'none'">
      <option value="0">Ikke angivet</option>
      <option value="1">Ja</option>
      <option value="2">Nej</option>
    </select>

- og:

<select name=spg201 size=1 id="spg201" style="display:none">

/mvh
</bole>
Avatar billede juks Novice
03. oktober 2006 - 16:04 #2
det kan jeg ikke helt finde ud af.
Avatar billede olebole Juniormester
03. oktober 2006 - 16:07 #3
Hvad kan du ikke helt finde ud af? Hvad sker der, hvis du skriver, som jeg har skrevet?  =)
Avatar billede juks Novice
03. oktober 2006 - 16:12 #4
Avatar billede juks Novice
03. oktober 2006 - 16:15 #5
ok nu har jeg fået det til at virke men den skal jo heller ikke vise teksten
Avatar billede tjaz Nybegynder
03. oktober 2006 - 16:17 #6
<p>
    <select name=spg20 size=1 id="spg20" onchange="document.getElementById('spg201').style.display=this.value==1?'block':'none'">
      <option value="0">Ikke angivet</option>
      <option value="1">Ja</option>
      <option value="2">Nej</option>
    </select>
</p>
<p id="spg201" style="display:none">
    20 A. Var det s&aring; pga ? :
    <select name=spg201 size=1>
      <option value="0">Ikke angivet</option>
      <option value="1">tidspres </option>
      <option value="2">egen lyst</option>
    </select>
  </p>
Avatar billede olebole Juniormester
03. oktober 2006 - 16:18 #7
Så er det:

    <select name=spg20 size=1 id="spg20" onchange="document.getElementById('gnu').style.display=this.value==1?'block':'none'">
      <option value="0">Ikke angivet</option>
      <option value="1">Ja</option>
      <option value="2">Nej</option>
    </select>

- og:

<div id="gnu" style="display:none">
    20 A. Var det s&aring; pga ? :
    <select name=spg201 size=1 id="spg201">
      <option value="0">Ikke angivet</option>
      <option value="1">tidspres </option>
      <option value="2">egen lyst</option>
    </select>
</div>
Avatar billede juks Novice
03. oktober 2006 - 16:19 #8
tjaz , det er meget bedre takker , smid svar begge
Avatar billede olebole Juniormester
03. oktober 2006 - 16:21 #9
:)
Avatar billede tjaz Nybegynder
03. oktober 2006 - 16:31 #10
giv olebole point, jeg brugte bare hans løsning i din egen kode :)
Avatar billede juks Novice
03. oktober 2006 - 16:35 #11
hvordan får man det til at virke hvis man bruger
inputbokse
Avatar billede tjaz Nybegynder
03. oktober 2006 - 16:37 #12
bare skift din

<select name=spg201 size=1>
      <option value="0">Ikke angivet</option>
      <option value="1">tidspres </option>
      <option value="2">egen lyst</option>
    </select>

ud med:

<input type="text" name="spg201">
Avatar billede juks Novice
03. oktober 2006 - 16:41 #13
har prøvet med dette men kan ikke få det til at virke 



<p>16 F&oslash;ler du at du har tid nok til dine sager? </p>
  <p>
  <select name=spg16 size=1 id="spg16" onchange="document.getElementById
  ('spg16').style.display=this.value==1?'block':'none'">
      <option value="0">Ikke angivet</option>
      <option value="1">Ja</option>
      <option value="2">Nej</option>
    </select>
  </p>


<p id="spg16" style="display:none">
16.A Hvilke dele er det af dine sager du ikke kan n&aring; (besvar gerne
    flere):
    <input name="spg1621" type="checkbox" id="spg16" value="162,1;">
    Journalskrivning<br>
    <input name="spg1622" type="checkbox" id="spg16" value="162,2;">
    Sagsdr&oslash;ftelse med kollegaer<br>
    <input name="spg1623" type="checkbox" id="spg1623" value="162,3;">
    Kontakt til borgeren<br>
    <input name="spg1624" type="checkbox" id="spg1624" value="162,4;">
    Kontakt til relevante fagpersoner<br>
    <input name="spg1625" type="checkbox" id="162.5" value="162,5;">
    Unders&oslash;gelse af g&aelig;ldende lovstof
<br>

16 B. F&oslash;ler du at det er legitimt at bede om hj&aelig;lp fra dine
    kollegaer?
    <select name=spg163 size=1 id="spg163">
      <option value="0">ikke angivet</option>
      <option value="1">Ja</option>
      <option value="2">Ja, men jeg g&oslash;r det kun sj&aelig;ldent</option>
      <option value="3">Nej</option>
    </select>
  </p>
Avatar billede tjaz Nybegynder
03. oktober 2006 - 16:46 #14
1: du må ikke have flere af samme slags id (du har 3 som hedder id="spg16" - der skal kun være den i <p>)
2: hvorfor overhovedet have id på input? name skulle være nok
Avatar billede tjaz Nybegynder
03. oktober 2006 - 16:48 #15
du har faktisk 4 id="spg16" du skal fjerne den i din select med name=spg16
Avatar billede juks Novice
03. oktober 2006 - 16:49 #16
ahh nu forstår jeg meningen med koden takker for hjælpen --------
Avatar billede tjaz Nybegynder
03. oktober 2006 - 16:51 #17
så lidt, smider lige et svar, nu kan jeg vidst godt være bekendt at snuppe det ½ :P
Avatar billede juks Novice
03. oktober 2006 - 16:51 #18
har lavet det id til 160


jeg var bare ikke sikker koden , har ikke programmeret så meget i html , men jeg er helt med nu ....
og burde kunne komme videre herfra


tak for hjælpen igen ,,,, smid lige et svar så kan i dele
Avatar billede olebole Juniormester
04. oktober 2006 - 09:32 #19
Du kan sammenligne name- og id-attributterne med et personnavn og et personnummer i den virkelige verden. Flere personer kan godt have samme navn, men deres personnumre vil og skal altid være unikke  ;o)
Avatar billede juks Novice
04. oktober 2006 - 09:34 #20
jeg er helt med nu, er bare rookie. så skulle lige forstå meningen med koden
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester