| | |
| Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
Autor | Správa |
---|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 Bydlisko: Topoľčany |
Prosim pomoc. Hladam niekoho kto by mi dal dokopy JS. Potreboval by som vložiť funkciu validate do <form>. JS vyzera takto: Kód: function validate() { var i = 0; var invalid = new Array(2); invalid[0] = "\\"; invalid[1] = "/"; invalid[2] = ":"; invalid[3] = "*"; invalid[4] = "?"; invalid[5] = "<"; invalid[6] = ">";
if( document.file_information.file_name.value == "" ){ alert("You have not entered a filename!"); return false; } else if( document.file_information.file_name.value.indexOf(' ') == 0 ) { alert("First letter can't be a space!"); return false; } else
while( i < 7 ) { if (document.file_information.file_name.value.indexOf(invalid[i]) > -1) { alert("Sorry, \ / : \" * ? < > and spaces are not allowed."); return false; } i++; } return 1; }
Chcel by som dosiahnut ,aby mi pri odosielani hluposti (ako su v scripte) hlasilo alert. Netusim ako to mam dat do form. tu je: Kód: <form enctype="multipart/form-data" action="nahraj.php" id="form" method="post" onsubmit="a=document.getElementById('form').style;a.display='none';b=document.getElementById('status').style;b.display='inline';" style="display: inline;"> ---blalalalalalala--- </form>
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 09.04.2008 2:09 | |
|
Nefunguje pridanie atribútu onsubmit? Teda niečo ako: Kód: onsubmit="validate()"
To čo tam máš teraz, by som presunul do nejakej funkcie a tú by som potom zavolal (tá vec, čo tam máš teraz by sa mala volať iba v prípade, že validate nevráti false).
|
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 Bydlisko: Topoľčany | Napísal autor témy kaidžas: 09.04.2008 15:57 | |
|
No prave to, ze nemam o tom ani sajnu. chcel by som taky script ktory by mi hned zavolal chybove hlasenie,(pokial nezadam nic do inputu, alebo tam zadam nejake znaky, cisla) pri stlaceni submit. A este nieco s js nemam moc skusenosti a titeda neviem ako ma vyzerat form s JS,diky za odpoved
|
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 Bydlisko: Topoľčany | Napísal autor témy kaidžas: 09.04.2008 17:08 | |
|
Nasiel som takyto script: Kód: function checkform ( form ) { if (form.upload.value == "") { alert( "Zadajte prosím nejaký súbor pre upload." ); form.upload.focus(); return false ; } return true ; } teraz ale je poroblem v tom ako mam prikaz onsubmit="return checkform(this);" vlozit do formu. Form mam takyto: Kód: <form enctype="multipart/form-data" action="nahraj.php" id="form" method="post" onsubmit="a=document.getElementById('form').style;a.display='none';b=document.getElementById('status').style;b.display='inline';" style="display: inline;">
|
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 Bydlisko: Topoľčany | Napísal autor témy kaidžas: 09.04.2008 20:23 | |
|
nikto mi nevie v tomto poradit?
_________________ FCSpartak Trnava |
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 11.04.2008 0:22 | |
|
Pridaj tam aj takúto funkciu: Kód: function submit_form(form) { if (!checkform(form)) return false; a=document.getElementById('form').style; a.display='none'; b=document.getElementById('status').style; b.display='inline'; return true; } a on submit zmeň na: Kód: onsubmit="return submit_form(this)"
|
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 Bydlisko: Topoľčany | Napísal autor témy kaidžas: 11.04.2008 7:06 | |
|
Myslel si to takto? inac ide to na 100%. dakujem ti moc pekne
Kód: <script language="javascript" type="text/javascript"> function checkform ( form ) { if (form.upload.value == "") { alert( "Zadajte prosím nejaký súbor pre upload." ); form.upload.focus(); return false ; } return true ; } function submit_form(form) { if (!checkform(form)) return false; a=document.getElementById('form').style; a.display='none'; b=document.getElementById('status').style; b.display='inline'; return true; } </script>
<form enctype="multipart/form-data" action="nahraj.php" id="form" method="post" onsubmit="return submit_form(this)">
|
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 Bydlisko: Topoľčany | Napísal autor témy kaidžas: 11.04.2008 7:10 | |
|
A este sa ta pytam, keby tam chcem nejaky inu vyskakovaciu tabulku, ako to urobim?
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 11.04.2008 16:52 | |
|
Myslíš to tak, že tam chceš (aj) iné upozornenia? Ak áno, tak musíš upraviť funkciu chceckform.
|
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 Bydlisko: Topoľčany | Napísal autor témy kaidžas: 11.04.2008 17:47 | |
|
Citácia: Myslíš to tak, že tam chceš (aj) iné upozornenia? Ak áno, tak musíš upraviť funkciu chceckform. myslim to tak ze by sa mi zobrazila vlastna tabulka z vlastnou grafikou.(nie windows-adska). da sa to?
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 11.04.2008 19:36 | |
|
Musel by si to vytvoriť pomocou divu... Môžeš tiež použiť nejakú existujúcu knižnicu (ale kvôli jednému okienku pridávať kopec javascriptu IMO nie je najlepší nápad).
|
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 Bydlisko: Topoľčany | Napísal autor témy kaidžas: 11.04.2008 19:49 | |
|
to mas pravdu. dakujem, moc si mi pomohol
_________________ FCSpartak Trnava |
|
| Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Pomoc script v PHP, ASP | 7 | 542 | 07.03.2008 19:05 jaji | | Upload script - pomoc v PHP, ASP | 3 | 610 | 07.10.2007 19:54 FreeOnlineGames | | Script v Ostatné | 8 | 1019 | 01.09.2007 14:15 qacer | | script v Assembler, C, C++, Pascal, Java | 10 | 1010 | 13.03.2008 21:12 buslo | | Script v JavaScript, VBScript, Ajax | 13 | 504 | 15.05.2014 17:28 shaggy | | Script v JavaScript, VBScript, Ajax | 0 | 426 | 04.06.2012 16:54 GooderSvk | | Hladam Script v Webdesign | 5 | 710 | 30.05.2015 13:15 chrono | | nefunguje script v JavaScript, VBScript, Ajax | 4 | 443 | 06.04.2010 18:35 Ďuri | | blbne script v PHP, ASP | 2 | 511 | 13.08.2011 16:26 juho | | Inzercia script v PHP, ASP | 2 | 573 | 04.03.2008 18:40 jukel | | Jednoduchy script v JavaScript, VBScript, Ajax | 10 | 851 | 18.12.2008 15:32 Draex | | Video Script v HTML, XHTML, XML, CSS | 9 | 606 | 28.03.2017 18:41 Zavislak22 | | Upload script v PHP, ASP | 7 | 1890 | 21.08.2006 16:33 wlacho | | GOOGLE SCRIPT v JavaScript, VBScript, Ajax | 1 | 349 | 05.11.2015 10:51 Dadko | | Reboot script v Operačné systémy Unix a Linux | 0 | 312 | 27.11.2012 16:20 XOLOO | | Externý script v JavaScript, VBScript, Ajax | 6 | 537 | 04.02.2010 19:05 camo |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|