Całą stronkę mam w AJAXie i mam przycisk szukaj, strona jest napisana w php.
<form id="formularz"> <input class="help" type="text" name="message" ></input><br> <input class="helps" type="button" value="szukaj" onclick="search();"></input> </form>
po kliknięciu przyciksu button jest ok, ale po naciśnięci ENTER strona przechodzi do
strona.php?message=szukane slowo
chciałbym aby po klinięciu enter strona sie nie przeładowywała i żeby wykonwało się również search()
Dlatego rozwiązałem to tak:
<form id="formularz"> <input class="help" type="text" name="message" onkeyup"search1(); ></input><br> <input class="helps" type="button" value="szukaj" onclick="search();"></input> </form> function search1() { var oformularz = document.getElementById('formularz'); var tekst = oformularz.message.value; var dlugosc = tekst.length; if(tekst.charAt(dlugosc-1) == '\n') { search(); } }
No i jak sie domyślacie to nie działa, nadal przeładowuje stronę, w ostateczności chciałbym zablokować przycisk ENTER, a zostawić tylko przycisk szukaj
Proszę o pomoc