[ 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 | 85
Bydlisko: Topoľčany
NapísalOffline : 08.04.2008 20:32 | Pomoc script

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 | 0
NapísalOffline : 09.04.2008 2:09 | Pomoc script

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 | 85
Bydlisko: Topoľčany
Napísal autor témyOffline : 09.04.2008 15:57 | Pomoc script

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 | 85
Bydlisko: Topoľčany
Napísal autor témyOffline : 09.04.2008 17:08 | Pomoc script

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 | 85
Bydlisko: Topoľčany
Napísal autor témyOffline : 09.04.2008 20:23 | Pomoc script

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 | 0
NapísalOffline : 11.04.2008 0:22 | Pomoc script

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 | 85
Bydlisko: Topoľčany
Napísal autor témyOffline : 11.04.2008 7:06 | Pomoc script

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 | 85
Bydlisko: Topoľčany
Napísal autor témyOffline : 11.04.2008 7:10 | Pomoc script

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 | 0
NapísalOffline : 11.04.2008 16:52 | Pomoc script

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 | 85
Bydlisko: Topoľčany
Napísal autor témyOffline : 11.04.2008 17:47 | Pomoc script

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 | 0
NapísalOffline : 11.04.2008 19:36 | Pomoc script

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 | 85
Bydlisko: Topoľčany
Napísal autor témyOffline : 11.04.2008 19:49 | Pomoc script

to mas pravdu. dakujem, moc si mi pomohol


_________________
FCSpartak Trnava
 [ Príspevkov: 12 ] 


Pomoc script



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

600

07.03.2008 19:05

jaji

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

Upload script - pomoc

v PHP, ASP

3

645

07.10.2007 19:54

FreeOnlineGames

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

Script

v JavaScript, VBScript, Ajax

13

560

15.05.2014 17:28

shaggy

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

Script

v JavaScript, VBScript, Ajax

0

467

04.06.2012 16:54

GooderSvk

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

Script

v Ostatné

8

1055

01.09.2007 14:15

qacer

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

script

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

10

1081

13.03.2008 21:12

buslo

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

Video Script

v HTML, XHTML, XML, CSS

9

667

28.03.2017 18:41

Zavislak22

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

Sms script

v PHP, ASP

10

1340

12.07.2009 11:59

SiAdAk

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

Bazar (script)

v Redakčné systémy

0

947

05.02.2011 15:19

capricorn7

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

Script knihovna

v PHP, ASP

22

1190

19.08.2009 21:51

SiAdAk

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

vlastný script

v Operačné systémy Unix a Linux

2

783

25.08.2007 1:12

wire

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

upload script

v PHP, ASP

8

671

31.07.2008 9:34

rooobertek

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

Guertbook script

v PHP, ASP

5

576

11.01.2010 18:10

B.A.X.O

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

Hladam script

v PHP, ASP

14

767

25.06.2009 17:29

Slappy

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

Pastebin script

v PHP, ASP

1

712

24.08.2007 23:31

cr3at0r

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

Tipovaci script?

v Ostatné

6

692

23.09.2009 12:27

hajtrak



© 2005 - 2024 PCforum, edited by JanoF