Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 12 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Pomoc script

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok NapísalOffline : 08.04.2008 20:32

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>


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 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).


Offline

Užívateľ
Užívateľ
Pomoc script

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 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


Offline

Užívateľ
Užívateľ
Pomoc script

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 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;">   


Offline

Užívateľ
Užívateľ
Pomoc script

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 09.04.2008 20:23

nikto mi nevie v tomto poradit?







_________________
FCSpartak Trnava
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 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)"


Offline

Užívateľ
Užívateľ
Pomoc script

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 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)">


Offline

Užívateľ
Užívateľ
Pomoc script

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 11.04.2008 7:10

A este sa ta pytam, keby tam chcem nejaky inu vyskakovaciu tabulku, ako to urobim?


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 11.04.2008 16:52

Myslíš to tak, že tam chceš (aj) iné upozornenia? Ak áno, tak musíš upraviť funkciu chceckform.


Offline

Užívateľ
Užívateľ
Pomoc script

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 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?


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 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).


Offline

Užívateľ
Užívateľ
Pomoc script

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 11.04.2008 19:49

to mas pravdu. dakujem, moc si mi pomohol







_________________
FCSpartak Trnava
Odpovedať na tému [ Príspevkov: 12 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Pomoc script

v PHP, ASP

7

542

07.03.2008 19:05

jaji Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Upload script - pomoc

v PHP, ASP

3

610

07.10.2007 19:54

FreeOnlineGames Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Script

v Ostatné

8

1019

01.09.2007 14:15

qacer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. script

v Assembler, C, C++, Pascal, Java

10

1010

13.03.2008 21:12

buslo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Script

v JavaScript, VBScript, Ajax

13

504

15.05.2014 17:28

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Script

v JavaScript, VBScript, Ajax

0

426

04.06.2012 16:54

GooderSvk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hladam Script

v Webdesign

5

710

30.05.2015 13:15

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nefunguje script

v JavaScript, VBScript, Ajax

4

443

06.04.2010 18:35

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. blbne script

v PHP, ASP

2

511

13.08.2011 16:26

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Inzercia script

v PHP, ASP

2

573

04.03.2008 18:40

jukel Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jednoduchy script

v JavaScript, VBScript, Ajax

10

851

18.12.2008 15:32

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Video Script

v HTML, XHTML, XML, CSS

9

606

28.03.2017 18:41

Zavislak22 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Upload script

v PHP, ASP

7

1890

21.08.2006 16:33

wlacho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. GOOGLE SCRIPT

v JavaScript, VBScript, Ajax

1

349

05.11.2015 10:51

Dadko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Reboot script

v Operačné systémy Unix a Linux

0

312

27.11.2012 16:20

XOLOO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Externý script

v JavaScript, VBScript, Ajax

6

537

04.02.2010 19:05

camo Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra