è impostato onsubmit="return false" perché, altrimenti, il form invia i valori in querystring. come da sua naturacodice:<script> function searchURL(){ var page=document.querySelector('#page').value window.location = page + ".html"; } </script> <form method="get" onsubmit="return false"> <input type="text" name="page" id="page"><br> <input type="button" value="vai" onclick="searchURL()"> </form>
oppure, senza form, usa il button al posto di input



Rispondi quotando