jag har denna kod för att kolla att inte sökfältet är tomt inna jag gör submit function submitSearch() {Testa om sökfält är tomt
function SubmitSearch()
{
if(document.getElementById('searchbox').value == "")
{
alert("Du måste ange minst ett sökord!");
return false;
}
document.getElementById('search').submit();
}
Klickar jag på sökknappen så körs scriptet, men om jag trycker Enter i sökfältet så körs inte koden utan den submitar även om fältet är tomt, hur ser man till att scriptet körs även om man klickar enter i sökfältet?Sv: Testa om sökfält är tomt
if (document.formulärnamn.searchbox.value=="") {
alert("Du måste ange minst ett sökord!.");
return false;
} else {
return true;
}
}
I formuläret lägger du; onSubmit="if (!submitSearch()) return false;"
Fungerar bra för mig :)