24. april 2004 - 20:11
Der er
25 kommentarer og 1 løsning
Flyt variabel fra den ene form til den anden
<FORM action="faxenter.asp" method="POST" name="UserForm" onSubmit="return testdata(this)"> <INPUT TYPE="hidden" name="ingenalert" value=""> <INPUT TYPE="hidden" name="afsfirma" value=""> </form> <FORM action="bcprint.asp" method="POST" name="UserForm1" onSubmit="return testdata(this)"> <INPUT TYPE="hidden" name="ingenalert" value=""> <INPUT TYPE="hidden" name="afsfirma" value=""> </form> Jeg skal have flytte værdien fra den førsten form i variabel afsfirma til den anden form variabel afsfirma.
Annonceindlæg fra SuperOffice
24. april 2004 - 20:13
#1
Hvornår ?-)
24. april 2004 - 20:14
#2
ved submit
24. april 2004 - 20:15
#3
Af hvilken form -- den som har data eller den som ikke har ?-)
24. april 2004 - 20:16
#4
<FORM action="faxenter.asp" method="POST" name="UserForm" onSubmit="this.afsfirma.value=document.UserForm1.afsfirma.value;return testdata(this)">
24. april 2004 - 20:17
#5
fra document.form[0] til document.form[1]
24. april 2004 - 20:18
#6
der er 20 vairabler skla det ikke i en java script
24. april 2004 - 20:24
#7
onSubmit skal kalde en script som tildeler alle variabler fra form[0] til Form[1]
24. april 2004 - 20:26
#8
Hvis har dem liggende sekventielt er det nemmest med: function moveVals(f1,f2){ e1 = f1.elements; for(i=0;e.length>i;i++){ //eller sæt antallet ind, hvis det f.eks. er de 20 første sætter du 20 i stedet for e.length f2.elements[e[i].name].value = e[i].value; } }
24. april 2004 - 20:27
#9
onsubmit hvor ?-) på forms[17] ?o]
24. april 2004 - 20:34
#10
function moveVals(f1,f2) kaldes hvorfra ? med hvilke parameter userform userform1
24. april 2004 - 20:39
#11
Ja: Hvorfra skal du kalde den ?-) Hvilken form er det som skal submittes ?o] Jeg gider ikke skrive 1½ linje kode der, hvor jeg kan nøjes med et this !-)
24. april 2004 - 20:42
#12
Den her <FORM action="bcprint.asp" method="POST" name="UserForm1" onSubmit="return testdata(this)"> <INPUT TYPE="hidden" name="ingenalert" value=""> <INPUT TYPE="hidden" name="afsfirma" value=""> </form>
24. april 2004 - 20:49
#13
Kan du så ikke også svare på 20:15:23 ...
24. april 2004 - 20:51
#14
Den her indeholde data <FORM action="faxenter.asp" method="POST" name="UserForm" onSubmit="return testdata(this)"> <INPUT TYPE="hidden" name="ingenalert" value=""> <INPUT TYPE="hidden" name="afsfirma" value=""> </form>
24. april 2004 - 20:51
#15
skal flytte til denne <FORM action="bcprint.asp" method="POST" name="UserForm1" onSubmit="return testdata(this)"> <INPUT TYPE="hidden" name="ingenalert" value=""> <INPUT TYPE="hidden" name="afsfirma" value=""> </form>
24. april 2004 - 20:55
#16
-- og valideringen skal stadig køres ?-) onsubmit="moveVals(document.UserForm,this);return testdata(this)"
24. april 2004 - 20:57
#17
hvis du tænker på testdata(this) nej !
24. april 2004 - 20:59
#18
jeg går udfra at det skal være: <FORM action="bcprint.asp" method="POST" name="UserForm1" onSubmit="moveVals(document.UserForm,this);"> <INPUT TYPE="hidden" name="ingenalert" value=""> <INPUT TYPE="hidden" name="afsfirma" value=""> </form>
24. april 2004 - 21:02
#19
Ja !-)
24. april 2004 - 21:09
#20
<script language="JavaScript" type="text/javascript"> function moveVals(f1,f2){ e1 = f1.elements; for(i=0;10>i;i++){ //eller sæt antallet ind, hvis det f.eks. er de 20 første sætter du 20 i stedet for e.length f2.elements[e[i].name].value = e[i].value; } } </script> <FORM action="faxenter.asp" method="POST" name="UserForm" onSubmit="return testdata(this)"> <INPUT TYPE="hidden" name="ingenalert" value=""> <INPUT TYPE="hidden" name="afsfirma" value=""> <INPUT TYPE="hidden" name="afskode" value=""> <INPUT TYPE="hidden" name="afsfaxfolder" value=""> <INPUT TYPE="hidden" name="afsfaxloginid" value=""> <INPUT TYPE="hidden" name="afswebepn" value=""> <INPUT TYPE="hidden" name="id" value=""> <INPUT TYPE="hidden" name="afsmobilephone" value=""> <INPUT TYPE="hidden" name="afsprivat" value=""> <INPUT TYPE="hidden" name="username" value="<%=Request.querystring("Username")%>"> <INPUT TYPE="hidden" name="BCType" value="<%=BcType%>"> <INPUT TYPE="hidden" name="afsgif" value=""> </from> <FORM action="BCFaxUdskriv.asp" method="POST" name="UserForm1" onSubmit="moveVals(document.UserForm,this);"> <INPUT TYPE="hidden" name="ingenalert" value=""> <INPUT TYPE="hidden" name="afsfirma" value=""> <INPUT TYPE="hidden" name="afskode" value=""> <INPUT TYPE="hidden" name="afsfaxfolder" value=""> <INPUT TYPE="hidden" name="afsfaxloginid" value=""> <INPUT TYPE="hidden" name="afswebepn" value=""> <INPUT TYPE="hidden" name="id" value=""> <INPUT TYPE="hidden" name="afsmobilephone" value=""> <INPUT TYPE="hidden" name="afsprivat" value=""> <INPUT TYPE="hidden" name="afsgif" value=""> <INPUT TYPE=hidden name=afd value="<%=afd%>"> <INPUT TYPE=hidden name=Hv value="<%=hv%>"> <INPUT TYPE=hidden name=navn value="<%=navn%>"> <INPUT TYPE=hidden name=kontakt value="<%=kontakt%>"> <INPUT TYPE=hidden name=fax value="<%=faxNumber%>"> <INPUT TYPE="hidden" name="username" value="<%=Request.querystring("Username")%>"> <INPUT TYPE="hidden" name="BCType" value="<%=BcType%>"> </form> Hvad er galt ?
24. april 2004 - 21:11
#21
Er det måske på grund af tavetossen ?-) </from>
24. april 2004 - 21:15
#22
pardon - det var en skrivefejl - men det er ikke det ?
24. april 2004 - 21:46
#23
Får du fejl ?-)
25. april 2004 - 10:34
#24
Jeg har fundet fejlen - svar ?
26. april 2004 - 10:25
#25
Velbekomme '-)
26. april 2004 - 19:48
#26
-- og tak for points ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling