04. april 2005 - 11:33
Der er
2 kommentarer og 1 løsning
Kopiere inhold af et felt over til et andet felt i samme formular
Jeg har en formular med et radioknap-felt (med 2 valgmuligheder) og yderligere 3 rullemenu-lister. Ved valg af den anden radioknap vises der vha. JavaScript 4 flere felter (rullelister) i formularen. Det jeg ønsker er, at ved valg af den anden radioknap skulle gerne den valgte menupunkt i rullemenu nr. 3 kopieres og indsættes automatisk i rullemenu-liste nr. 6. Antal og indhold af disse 2 rullelister er identiske, derfor skulle der ikke opstå noget problem af denne grund, men disse 2 rullelister tjener til udtræk af data på forkellige vis fra databasen, derfor skulle der være 2 rullelister med samme antal og indhold. Jeg bliver glad at få hjælp.
Annonceindlæg fra Immeo
04. april 2005 - 11:35
#1
kan du ikke lige smide koden til det her, som du allerede har lavet, så jeg/vi er fri for at kode det du allerede har lavet :) Det vil hjælpe lidt på det, da det er ret forvirrende det du har skrevet :)
04. april 2005 - 12:39
#2
<html><head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>title</title> <link href="style.css" rel="styleSheet" type="text/css"> <script type="text/javascript"> var blok3sels = ['','kt_2','kt_3','kt_4']; function show(sel){ for(i=1;i<4;i++) sel.form.elements[blok3sels[i]].style.display='none'; if(sel.selectedIndex<5) sel.form.elements[blok3sels[sel.selectedIndex-1]].style.display='inline'; } </script> </head> <body background="images/bg.gif" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0"> <script language="JavaScript"> <!-- function formCheck(formobj){ // Enter name of mandatory fields var fieldRequired = Array("Type_ID", "Hvem_ID", "Form_ID", "Virksomhed_ID"); // Enter field description to appear in the dialog box var fieldDescription = Array("Type", "Hvem", "Form", "Virksomhed"); // dialog message var alertMsg = "Udfyld venligst følgende felter:\n"; var l_Msg = alertMsg.length; for (var i = 0; i < fieldRequired.length; i++){ var obj = formobj.elements[fieldRequired[i]]; if (obj){ switch(obj.type){ case "select-one": if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == "Vælg"){ alertMsg += " - " + fieldDescription[i] + "\n"; } break; default: } if (obj.type == undefined){ var blnchecked = false; for (var j = 0; j < obj.length; j++){ if (obj[j].checked){ blnchecked = true; } } if (!blnchecked){ alertMsg += " - " + fieldDescription[i] + "\n"; } } } } if (alertMsg.length == l_Msg){ return true; }else{ alert(alertMsg); return false; } } // --> </script> <form method="POST" action="--WEBBOT-SELF--" name="statistic" onsubmit="return formCheck(this);"> <table border="0" cellpadding="0" cellspacing="0" width="970"> <tr> <td colspan="5" width="970"><!--webbot bot="Include" U-Include="topmenu.htm" TAG="BODY" --> <br></td> </tr> <tr> <td width="40"></td> <td colspan="4" height="35" valign="top" width="930"><span class="Overskrift"><font color="#37467B">Registrering</font></span> </td> </tr> <tr> <td width="40" height="18"></td> <td width="930" valign="middle" align="left" height="20" colspan="4"><img border="0" src="images/graaStreg.gif" width="670" height="1"> </td> <td width="6" valign="top" align="left" height="18"></td> </tr> <tr> <td width="40" height="30" valign="top" align="left"></td> <td width="180" valign="top" align="left" height="30"><span class="brod"><b>Type:</b></span> </td> <td valign="top" align="left" width="750" height="30" colspan="3"> Bestilling: <input type="radio" value="1" name="Type_ID" onclick="document.getElementById('blok1').style.display='block';document.getElementById('blok2').style.display='none';"> Inf: <input type="radio" value="2" name="Type_ID" onclick="document.getElementById('blok2').style.display='block';document.getElementById('blok1').style.display='block';"></td> <td width="6"> <div id="blok1" style="display:none;"> </tr> <tr> <td width="40" height="30" valign="top" align="left"></td> <td width="180" valign="top" align="left" height="30"><span class="brod"><b>Hvem:</b> </span> </td> <td valign="top" align="left" width="750" height="30" colspan="3"> <select size="1" name="Hvem_ID" id="hvem_id"> <option value="99">Vælg</option> <option value="1">Privat</option> <option value="2">Virksomhed</option> <option value="7">Udland</option> </select></td> </tr> <tr> <td width="40" height="30" valign="top" align="left"></td> <td width="180" valign="top" align="left" height="30"><span class="brod"><b>Form:</b> </span> </td> <td width="750" valign="top" align="left" height="30" colspan="3"><span class="brod"> <select size="1" name="Form_ID" id="form_id"> <option value="99">Vælg</option> <option value="1">Telefonisk</option> <option value="2">E-post</option> <option value="5">Personlig</option> </select></span></td> </tr> <tr> <td width="40" height="30" valign="top" align="left"></td> <td width="180" valign="top" align="left" height="30"><b>Virksomhed:</b> </td> <td width="750" valign="top" align="left" height="30" colspan="3"><span class="brod"> <select size="1" name="Virksomhed_ID" id="virksomhed_id"> <option value="99">Vælg</option> <option value="1">kt. 1</option> <option value="2">kt. 2</option> <option value="3">kt. 3</option> <option value="4">kt. 4</option> </select></span> </td> </tr> <!-- slut blok1 --> <tr> <td width="40" height="18"></td> <td width="930" valign="middle" align="left" height="20" colspan="4"> <img border="0" src="images/graaStreg.gif" width="670" height="1"> </td> </tr> <tr> <td width="40" height="30" valign="top" align="left"></td> <td width="180" valign="top" align="left" height="30"><span class="brod"><b>Besvarelse:</b> </span> </td> <td width="730" valign="top" align="left" height="30" colspan="3"><span class="brod"><b> <!-- start blok2 --> <div id="blok2" style="display:none;"> <select name="svar_ID" id="svar_id" onchange="document.getElementById('blok3').style.display=(this.selectedIndex<1)?'none':'block'" size="1"> <option value="99">Vælg</option> <option value="1">svar 1</option> <option value="2">svar 2</option> <option value="3">svar 3</option> </select></b></span> </div> </td> </tr> <tr> <td width="40" rowspan="3"></td> <td width="180" valign="top" align="left" rowspan="3"><b>Kt:</b> </td> <td width="200" valign="top" align="left" rowspan="3"><span class="brod"> <div id="blok3" style="display: none; width: 137; height: 23"> <select size="1" name="kt_ID" id="kt_id" onchange="show(this)"> <option value="99">Vælg</option> <option value="1">kt. 1</option> <option value="2">kt. 2</option> <option value="3">kt. 3</option> <option value="4">kt. 4</option> </select> </span> </div> </td> <td width="130" valign="top" align="left" height="25"> <p style="text-indent: 0; margin-top: 0; margin-bottom: 0"><span class="brod"><b>Kt. 2: </b></span></td> <td width="420" valign="top" align="left" height="25"><span class="brod"><b> <select size="1" name="kt_2_ID" id="kt_2" style="display:none;"> <option value="99">Vælg</option> <option value="1">kt. 2 - første</option> <option value="2">kt. 2 - anden</option> </select> </b></span> </td></tr> <tr><td width="130" valign="top" align="left" height="25"><span class="brod"><b>Kt. 3: </b> </span> </td> <td width="420" valign="top" align="left" height="25"><span class="brod"><b> <select size="1" name="kt_3_ID" id="kt_3" style="display:none;"> <option value="99">Vælg</option> <option value="1">kt. 3 - første</option> <option value="2">kt. 3 - anden</option> </select></b></span> </td> </tr> <tr> <td width="130" valign="top" align="left" height="25"><span class="brod"><b>Kt. 4: </b> </span> </td> <td width="420" valign="top" align="left" height="25"><span class="brod"><b> <select size="1" name="kt_4_ID" id="kt_4" style="display:none;"> <option value="99">Vælg</option> <option value="1">kt. 4 - første</option> <option value="2">kt. 4 - anden</option> </select></span></td></tr> <!-- slut blok3 --><!-- slut blok2 --> <tr><td width="40" height="20" valign="top" align="left"></td> <td width="930" valign="middle" align="left" height="20" colspan="4"> <img border="0" src="images/graaStreg.gif" width="670" height="1"></td> </tr> <tr> <td width="40" height="18"></td> <td width="180" valign="top" align="left" height="18"> </td> <td width="750" valign="top" align="left" height="18" colspan="3"> <p><span class="brod"> <input type="submit" value=" G E M " name="GemInfo" tabindex="11"> </span> </td> </tr> </table> <span class="brod"> <p> </p> <p align="center"> </p> </span></form> <body></html>