Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Altro Software per computer >> .

Che cosa scatena l' onsubmit

? In Hypertext Markup Language ( HTML ) - un linguaggio utilizzato per contrassegnare gli elementi di un documento ipertestuale , per la pubblicazione sul World Wide Web - l'attributo onsubmit è associato a un elemento o un oggetto , conosciuto come un forma . Onsubmit viene attivato da un utente cliccando sul pulsante "Invia" , e richiama uno script , conosciuto come un " gestore ", quando si verifica l'evento . L'evento onsubmit è supportata in tutti i principali browser Web , tra cui Internet Explorer , Firefox, Opera , Google Chrome e Safari . HTML Forms

moduli HTML sono usati sul Web per raccogliere l'input dell'utente , e vengono creati utilizzando il "

" e " < /form> " tag . HTML in genere contiene elementi speciali - campi di testo , caselle di controllo , pulsanti di opzione e menu - cosiddetti controlli, che gli utenti utilizzano per compilare i moduli prima di inviarli . Il comportamento atteso di moduli HTML è definito dalla specifica HTML pubblicato dal World Wide Web Consortium .
Convalida

L'attributo onsubmit permette di convalida da eseguire sul controllo elementi di form HTML prima di essere presentate . L' utente compila il modulo , fa clic sul pulsante "Invia" e onsubmit innesca il gestore onSubmit , che esegue una routine di convalida. Se il contenuto del modulo sono valide, la routine convalida restituisce " vero" e il contenuto del modulo sono sottoposti all'indirizzo Web specificato nell'azione forma . Se il contenuto è valido, la routine di convalida restituisce " falso ", la presentazione viene annullata e l'utente rimane nella pagina corrente .
Sintassi

sintassi dell'attributo onSubmit è , dove è richiesta la porzione " handler (evento ) " . La sintassi onsubmit = " JavaScriptCode " , ad esempio , specifica che un file di script , scritto nel linguaggio di scripting JavaScript , viene eseguito quando l' utente fa clic sul pulsante "Invia" .
Gestore eventi predefinito

onSubmit ha alcuna gestore eventi predefinito , quindi è la responsabilità del progettista Web per specificare un gestore e un valore restituito non ambiguo da tale gestore . Il gestore di eventi potrebbe essere una dichiarazione " simplealert " , che visualizza una finestra di avviso con un titolo e un corpo di testo , o includere le chiamate a una o più funzioni sofisticate . Onsubmit potrebbe comportarsi in modo imprevisto se alcun valore viene restituito dal gestore eventi . I contenuti di un modulo possono o non possono essere presentate - a seconda del browser Web - che introduce l' possibilmente di incompleto , o non validi , dati che vengono sottoposti ad un Web server. Web designer possono evitare questo problema restituendo esplicitamente "false" dal gestore eventi .

 

software © www.354353.com