Scusate se ultimamente vi sto ammorbando volevo sapere se era possibile inviare due form con un solo pulsante di invio o se cmq c'era una soluzione che da lo stesso risultato.
Ciao
![]()
Scusate se ultimamente vi sto ammorbando volevo sapere se era possibile inviare due form con un solo pulsante di invio o se cmq c'era una soluzione che da lo stesso risultato.
Ciao
![]()
Ovviamente per poter inviare due form devi avere due distinte finestre di destinazione... a questo punto e' sufficiente associare l'invio del secondo form all'evento onclick del puklsante del primo o all'evento onsubmit del primo form.
Se vuoi un esempio piu' "calzante" devi postare l'attuale sorgente della tua pagina
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
Ecco il codice dei due form:
Praticamente il "form1" inserisce i dati in una tabella mentre il "form2" i dati in un'altra tabella.codice:<table width="800" border="1" cellpadding="0" cellspacing="0" bordercolor="#666666"> <tr> <td width="400"><form id="form1" name="form1" method="POST" action="<%=MM_editAction%>"> <table width="400" border="0" cellspacing="1" cellpadding="0"> <tr> <td width="202" align="left" class="titolini">Descrizione</td> <td width="595" align="left" class="titolini">Campo</td> </tr> <tr> <td colspan="2">[img]immagini/null.gif[/img]</td> </tr> <tr> <td width="202" align="left" class="testoDati">Serial Number: </td> <td align="left" class="testoDati"><label></label> <label> <input name="serialNumber" type="text" class="testoDati" id="serialNumber" size="40" onkeydown="cr2tab()"/> </label></td> </tr> <tr> <td colspan="2" align="left">[img]immagini/null.gif[/img]</td> </tr> <tr> <td align="left" class="testoDati">Identificativo Infotrading: </td> <td align="left" class="testoDati"><input name="identificativoInfo" type="text" class="testoDati" id="identificativoInfo" value="<%=(rsDettagli.Fields.Item("identicativoInfo").Value)%>" size="40" onkeydown="cr2tab()"/></td> </tr> <tr> <td colspan="2" align="left">[img]immagini/null.gif[/img]</td> </tr> <tr> <td align="left" class="testoDati">Categoria:</td> <td align="left" class="testoDati"><label> <select name="categoria" id="categoria" onkeydown="cr2tab()"> <% While (NOT rsCategoria.EOF) %> <option value="<%=(rsCategoria.Fields.Item("tipoArticolo").Value)%>"><%=(rsCategoria.Fields.Item("tipoArticolo").Value)%></option> <% rsCategoria.MoveNext() Wend If (rsCategoria.CursorType > 0) Then rsCategoria.MoveFirst Else rsCategoria.Requery End If %> </select> </label></td> </tr> <tr> <td colspan="2" align="left">[img]immagini/null.gif[/img]</td> </tr> <tr> <td align="left" class="testoDati">Marca: </td> <td align="left" class="testoDati"><label> <select name="marca" id="marca" onkeydown="cr2tab()"> <% While (NOT rsMarca.EOF) %> <option value="<%=(rsMarca.Fields.Item("marca").Value)%>"><%=(rsMarca.Fields.Item("marca").Value)%></option> <% rsMarca.MoveNext() Wend If (rsMarca.CursorType > 0) Then rsMarca.MoveFirst Else rsMarca.Requery End If %> </select> </label></td> </tr> <tr> <td colspan="2" align="left">[img]immagini/null.gif[/img]</td> </tr> <tr> <td align="left" class="testoDati">Codice Articolo: </td> <td align="left" class="testoDati"><input name="codiceArticolo" type="text" class="testoDati" id="codiceArticolo" size="40" onkeydown="cr2tab()"/></td> </tr> <tr> <td colspan="2" align="left">[img]immagini/null.gif[/img]</td> </tr> <tr> <td align="left" class="testoDati">Descrizione:</td> <td align="left" class="testoDati"><label> <textarea name="descrizione" cols="40" rows="3" class="testoDati" id="descrizione" onkeydown="cr2tab()"> </textarea> </label></td> </tr> <tr> <td colspan="2" align="left">[img]immagini/null.gif[/img]</td> </tr> <tr> <td align="left" class="testoDati">Fornitore:</td> <td align="left" class="testoDati"><label> <select name="fornitore" id="fornitore" onkeydown="cr2tab()"> <% While (NOT rsFornitore.EOF) %> <option value="<%=(rsFornitore.Fields.Item("fornitore").Value)%>"><%=(rsFornitore.Fields.Item("fornitore").Value)%></option> <% rsFornitore.MoveNext() Wend If (rsFornitore.CursorType > 0) Then rsFornitore.MoveFirst Else rsFornitore.Requery End If %> </select> </label></td> </tr> <tr> <td colspan="2" align="left">[img]immagini/null.gif[/img]</td> </tr> <tr> <td align="left" class="testoDati">Data di arrivo: </td> <td align="left" class="testoDati"><input name="dataArrivo" type="text" class="testoDati" id="dataArrivo" size="40" onkeydown="cr2tab()"/></td> </tr> <tr> <td colspan="2" align="left">[img]immagini/null.gif[/img]</td> </tr> <tr> <td align="left" class="testoDati">Annotazioni:</td> <td align="left" class="testoDati"><textarea name="annotazioni" cols="40" rows="4" class="testoDati" id="annotazioni" onkeydown="cr2tab()"></textarea></td> </tr> <tr> <td colspan="2" align="center">[img]immagini/null.gif[/img]</td> </tr> <tr> <td colspan="2" align="center"><label> <input name="submit" type="submit" onclick="s=true" value="Invia" /> </label></td> </tr> </table> <input type="hidden" name="MM_insert" value="form1"> </form> </td> <td valign="bottom"><form id="form2" name="form2" method="POST" action="<%=MM_editAction%>"> <table width="400" border="0" cellspacing="0" cellpadding="0"> <tr> <td><input name="data" type="hidden" id="data" value="<%=Now()%>" /></td> </tr> <tr> <td><span class="testoDati"> <input name="inserimento" type="hidden" id="inserimento" value="Inserimento record" /> </span></td> </tr> </table> <input type="hidden" name="MM_insert" value="form2"> </form> </td> </tr> </table>
Vorrei che cliccando sul bottone invio del form1 in automatico partisse anche il "form2".
Ho evidenziato in rosso dove iniziano il form1 e il form2.
Ciao.
![]()
<input name="submit" type="submit" onclick="s=true;f=document.getElementById('form2') ;f.target='_blank';f.submit()" value="Invia" />
Ovviamente ci sono altre strade... ma prova questa piu' semplice![]()
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
Grande funziona ti ringrazio moltissimo!!!
![]()