Ho una casella di testo di input e un pulsante di invio di ricerca, e quando l'utente fa clic sul pulsante Cerca di invio, desidero reindirizzare l'utente all'url http://testsearch/results.aspx?k=<value of text box k>
, ad esempio, se l'utente inserisce "StackOverflow" nella casella di testo e fa clic sul pulsante di ricerca , voglio reindirizzare utente alla pagina seguente,pulsante html v.s. invio html?
http://testsearch/results.aspx?k=StackOverflow
trovo quando il tasto che uso per pulsante di ricerca, funziona (vedi sotto codici sorgente),
<input type="text" id="k" name="k" />
<input type="button" id="Go" value="Search" onclick="location.href = 'http://somemachine/Search/results.aspx?k='+document.getElementById('k').value;"/>
ma quando uso invia per il pulsante Cerca, non funziona (vedi sotto s codici ource), perché?
<input type="text" id="k" name="k" />
<input type="submit" id="Go" value="Search" onclick="location.href = 'http://somemachine/Search/results.aspx?k='+document.getElementById('k').value;"/>
grazie in anticipo, George
entrambi gli esempi di codice sembrano uguali – naivists
Non capisco come funziona il caso "pulsante" se non si inserisce alcun codice nel proprio evento onclick. È l'esempio completo? – helios
Correggere il mio campione, grazie! – George2