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

549

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

613

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 JavaScript, VBScript, Ajax

13

511

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

436

04.06.2012 16:54

GooderSvk Zobrazenie posledných príspevkov

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

v Ostatné

8

1025

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

1020

13.03.2008 21:12

buslo Zobrazenie posledných príspevkov

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

v PHP, ASP

9

695

26.04.2010 0:09

kablik159 Zobrazenie posledných príspevkov

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

v Operačné systémy Unix a Linux

2

744

25.08.2007 1:12

wire Zobrazenie posledných príspevkov

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

v PHP, ASP

8

638

31.07.2008 9:34

rooobertek Zobrazenie posledných príspevkov

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

v PHP, ASP

14

693

25.06.2009 17:29

Slappy Zobrazenie posledných príspevkov

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

v PHP, ASP

1

635

24.08.2007 23:31

cr3at0r Zobrazenie posledných príspevkov

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

v Redakčné systémy

0

912

05.02.2011 15:19

capricorn7 Zobrazenie posledných príspevkov

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

v PHP, ASP

22

1144

19.08.2009 21:51

SiAdAk Zobrazenie posledných príspevkov

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

v PHP, ASP

3

884

30.05.2009 3:01

sedlák Zobrazenie posledných príspevkov

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

v PHP, ASP

5

529

11.01.2010 18:10

B.A.X.O Zobrazenie posledných príspevkov

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

v PHP, ASP

6

593

10.05.2008 17:03

waresko18 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:  
cron

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