Kako zabraniti klik na dugme ako je polje za pretragu prazno

Kako zabraniti klik na dugme ako je polje za pretragu prazno

offline
  • Pridružio: 22 Jun 2006
  • Poruke: 409

Naslov sve kaže, imam polje za pretragu, (<input type="text"></input>) i dugme koje upit prosleđuje dalje, kako da uradim sledeće, ako je polje gde se unosi upit prazno, kada se klikne na dugme za pretragu da se ne dogodi ništa, a ako ima neki upit, da se dozvoli klik i time submit querija.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

pa mozes ovako nekako


function provera() { if(document.naziv_tvoje_forme.naziv_input_polja.value.length<1) { // alert("ovde mozes neki alert da objasnis korisniku"); return false; } else { return true; }

a u samom html kodu stavis
<input type="submit" onClick="return provera();">



offline
  • Blood  Male
  • Ugledni građanin
  • Pridružio: 26 Jul 2003
  • Poruke: 384
  • Gde živiš: Beograd

HTML <form ...> <input type="text" id="search" onKeyUp="checkMe();" /> <input type="submit" id="submit" disabled="disabled" /> </form>
JavaScript function checkMe() {  document.getElementById('submit').disabled = (document.getElementById('search').value != '') ? false : true; }

iz glave, ali trebalo bi da radi...

offline
  • Pridružio: 22 Jun 2006
  • Poruke: 409

@ Svemirko

Nisam uspeo preko tvog koda. Sad Čačkao sam ga malo ali nikako da ga osposobim.

@ Blood

Radi. Hvala! Mr. Green

offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

@Wraith
pa verovatno si zeznuo negde kod unosa naziva forme polja i slicno....
ne nebitno... vazno da ti radi Smile

offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
  • Pridružio: 24 Maj 2006
  • Poruke: 1633

@Wraith
Generalno ti nije rjesenje ni jedno ni drugo, ako browser ne podrzava js, ili ga iskljuci korisnik moci ce normalno da submituje formu i sa praznim poljem. Najbolje ti je ako se vec uzdas u ukljucen js da ti dugme bude type='button' i da formu submituje sa nekom funkcijom.

Ko je trenutno na forumu
 

Ukupno su 2250 korisnika na forumu :: 105 registrovanih, 10 sakrivenih i 2135 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 6018 - dana 19 Dec 2025 13:41

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: -[CoA]-, 357magnum, A.R.Chafee.Jr., airsuba, aramis s, Aristotle2002, Asteker, babaroga, Belac91, Bivan, bolenbgd, boro975, borya90, brkan1, Bubimir, cemix, cifra, CikaKURE, Clouseau, colji, crnogorac, darkkran, Darth Wader, Dejan_vw, Dežurni pod palubom, Dimitrise93, Dioniss, djboj, doom83, draganl, DragoslavS, DrMrPr, drpera, dule10savic, Dzoni2412, Džekson, eulereix, gasha, Glavni Oružni, Goran_, havoc995, HrcAk47, iceburn, istina, Istman, Jakonjveliki, Jan, jarovitt, Kamov, Kubovac, kuntakinte, kybonacci, Laluvr, lcc, Litostroton, LostInSpaceandTime, MaCS, mane123, Manjane, MarkoMarkovic86, max power, mean_machine, metallac777, milanovic, Misa63, mnn2, Natuzzi, Neutral-M, nick79, niki-mini_maki, niksa517, paja69, Player035, PlayerOne, pobeda, precan, Romibrat, ruma, sajorg, savaskytec, Sićko, Sky diver 29, slowhand, Sonic, Tas011, tecataki, tm, tooooom, tritonus, trutcina, tubular, Tvrtko I, vensla, vinkoplavi, VJ, Vladko, voja64, yip314, YU-UKI, Zastava, zdrebac, ZetaMan, Zvlade, Zvrk, |_MeD_|