Avatar billede kagge Nybegynder
22. maj 2002 - 15:54 Der er 4 kommentarer og
1 løsning

forskellige formularer afhængig af valg

Hvis man kigger på nedenstående kode!!! Jeg vil have at mine radio buttons (3 valgmuligheder) alt afhængig af valg fremkalder 3 forskellige formularer.

Det kan vel gøres med noget onchange eller noget andet i den stil. Følgende kode er ens for de 3 formularer

<FORM NAME="registrering" onSubmit="return validering(this)" ACTION="godkendt.asp" METHOD="post">

  <TABLE BORDER=0 WIDTH="91%">
    <TR>
      <TD WIDTH="15%"><B>Dato (dd/mm/åå):</B></TD>
      <TD WIDTH="25%"><INPUT TYPE="text" SIZE="10" NAME="dat" VALUE="<% = Date() %>"></TD>
      <TD VALIGN="TOP" WIDTH="17%"><INPUT TYPE="radio" NAME="pri" VALUE="lav"> <B>Adm. pc</B></TD>
      <TD VALIGN="TOP" WIDTH="17%"><INPUT TYPE="radio" NAME="pri" VALUE="mellem"> <B>Bane pc</B></TD>
      <TD VALIGN="TOP" WIDTH="17%"><INPUT TYPE="radio" NAME="pri" VALUE="høj"> <B>Pladssyns pc</B></TD>
    </TR>
    <TR>
      <TD WIDTH="15%"><B>Modtaget af:</B></TD>
      <TD WIDTH="25%">
        <SELECT NAME="ini">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="hs">HS</OPTION>
          <OPTION VALUE="bl">BL</OPTION>
          <OPTION VALUE="th">TH</OPTION>
          <OPTION VALUE="kw">KW</OPTION>
          <OPTION VALUE="ja">JA</OPTION>
          <OPTION VALUE="rh">RH</OPTION>
          <OPTION VALUE="lm">LM</OPTION>
        </SELECT>
      </TD>
      <TD WIDTH="51%" colspan="3" valign="bottom"><B>Evt. beskrivelse af problem:</B></TD>
    </TR>
    <TR>
      <TD WIDTH="15%"><B>Bruger:</B></TD>
      <TD WIDTH="25%"><INPUT TYPE="text" SIZE="20" NAME="dat"></TD>
      <TD WIDTH="51%" colspan="3" rowspan="2"><TEXTAREA NAME="prob" ROWS="3" COLS="53"></TEXTAREA></TD>
    </TR>
    <TR>
      <TD WIDTH="15%"><B>Sted:</B></TD>
      <TD WIDTH="25%"><INPUT TYPE="text" SIZE="20" NAME="dat"></TD>
    </TR>
  </table>
  <hr>
......Her skal den rigtige formular indsættes alt efter hvilket valg der foretages i ovenstående radio button....
    <P>

</FORM>
Avatar billede dawin_dk Nybegynder
22. maj 2002 - 15:58 #1
smid dem i DIV's og show/hide dem efter om de skal vises eller ej ?
Avatar billede kagge Nybegynder
22. maj 2002 - 16:02 #2
Jamen er det ikke noget med at når man skjuler dem så er de usynlige men de bruger pladsen alligevel. (altså så der kommer nogle grimme tomme mellemrum mellem de forskellige formelementer.
Avatar billede dawin_dk Nybegynder
22. maj 2002 - 16:09 #3
nej... ikke hvis du bruger

layer.style.display='none';

.. det er rigtigt at hvis du bruger visibility at de så fylder noget...

/dave
Avatar billede mikoalngelo Nybegynder
22. maj 2002 - 16:13 #4
du kan bare placere dem i forhold til browseren ved at skrive STYLE="position:absolute" inde i <div>-tagen...
Avatar billede kagge Nybegynder
22. maj 2002 - 16:16 #5
Tak for hjælpen....
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

IT-JOB

Capgemini Danmark A/S

AI Data Architect

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Fælles AI

AI Lead