| izpis JS obvestil na strani | ||
|---|---|---|
| uki12. dec 2009 19:58:12Pridružen od: 8. dec 2009 19 objav +1-130 | #1zanima me kako bi naredil, da bi se obvestila od JS izpisala direktno na strani in ne v oknčku od iskalnika. Koda: function isEmpty(elem) { return (elem.value == ''); } function isEmail(email) { if(email && typeof email == 'object') email = email.value; var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; return filter.test(email); } function checkPovprasevanje(f) { error = ''; with(f) { if(isEmpty(ime)) { error += "Vnesite ime podjetja.\n"; } if(isEmpty(email)) { error += "Vnesite email naslov.\n"; } else { if(!isEmail(email)) { error += "Email naslov ni pravilen.\n"; } } } if(error != '') { alert(error); return false; } return true; } všeč(0)ni všeč(0)spam(0) | |
| McDave12. dec 2009 20:45:27Pridružen od: 22. avg 2008 131 objav +45-280 | #2Na koncu, ko imaš alert(error); spremeniš alert v skriptico, ki ti kreira nek nov element (div) in ti noter izpiše error. Primer (nekje na strani moraš imet že kreiran div element z id-jem 'napake'): var napake = document.getElementById('napake');Tole bi moralo delovat če nadomestiš alert(error);. Je pa to le ena izmed osnovnih rešitev. Verjetno kdo pozna še kakšno boljšo :)nazadnje urejal McDave 12. dec 2009 20:46:32 všeč(0)ni všeč(0)spam(0) | |
| uki12. dec 2009 22:37:14Pridružen od: 8. dec 2009 19 objav +1-130 | #3Hvala za odgovor McDave. Ampak tole man nedela še vedno mi opozorilo izpiše v oknčku od iskalnika, mogoče tut zarad tega ker JavaScript še ne obvladam in sm naredu kei narobe :) Prosim če ma kdo še kakšen nasvet da mi pove pa če bi se dal da mi čim bol natančno pove kako pa kai, da bom prou naredu :) všeč(0)ni všeč(0)spam(0) | |
| spyderw13. dec 2009 02:30:16Pridružen od: 5. avg 2008 181 objav +23-43 | #4priporočam ti da si ogledaš malo jquery z katerim boš skril in prikazal opozorilo z eno vrstico kode. $("p").show() $("p").hide() nazadnje urejal spyderw 13. dec 2009 02:30:36 všeč(0)ni všeč(0)spam(0) | |
| blackmamba13. dec 2009 14:03:23Pridružen od: 4. mar 2008 307 objav +163-101 | #51. Pod formo naredi nek prazen <div id="error_msg"></div> 2. V JS skripti zamenjaj alert(error); z document.getElementById('error_msg').innerHTML = error; všeč(0)ni všeč(0)spam(0) | |
| uki13. dec 2009 15:58:19Pridružen od: 8. dec 2009 19 objav +1-130 | #6Hvala usm zdi dela :D všeč(0)ni všeč(0)spam(0) | |
stran 1 od 1 |<<1>>| | ||