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 tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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