Nwlapcug.com


Come inviare i dati con un ancoraggio HTML

I moduli HTML vengono inviati utilizzando il metodo "get" o "post", a seconda dello scopo del modulo e lo script del server in uso, se qualsiasi. Normalmente viene inviato un modulo quando l'utente preme il pulsante generato da un tag "input" con l'attributo "type" impostato su "Invia". Un modulo HTML possa essere presentato anche tramite JavaScript. Richiamare una funzione JavaScript nell'attributo "onClick" di un ancoraggio ("a") tag per consentire all'utente di inviare un modulo con il metodo "post" facendo clic su un collegamento ipertestuale invece di un pulsante.

Istruzioni

1

Inserire il codice JavaScript seguente tra i tag di "head" del documento HTML:

< script type = "text/javascript" >

Function submitForm(id) () {

document.getElementById(id).submit();

}

< / script >

2

Aggiungere il seguente codice al corpo del documento HTML, specificando il percorso dello script sul lato server, se applicabile, nell'attributo "action":

< id modulo = "form1" method = "post" action="/cgi-bin/formhandler.cgi" >< tipo input = "testo" nome = "textinput" / >< / form >

< a href = "#" onClick="submitForm('form1');" > Invia modulo < /a >

3

Pubblicare la pagina al server Web e navigare ad esso in un browser Web. Compilare il campo di immissione e fare clic sul collegamento per inviare i dati.