ugrás a tartalomhoz

Sziasztok! Segítsetek valamiért nem fut le a javascriptem.

outlander13 · 2014. Jún. 6. (P), 10.16
Sziasztok!

Kérlek segítsetek benne, hogy miért nem fut le a javascriptem.
Tegnap még lefutott, ma meg már nem akar :( Miért?

Tudom, hogy nagyon hosszú kódsort linkeltem be, ide.Bocsánat érte :(

Előre is köszi, hogy ránéztek

Registration.php:
  1. <!DOCTYPE html>  
  2. <html lang="en">  
  3.   <head>  
  4.     <meta charset="utf-8">  
  5.     <meta name="generator" content="CoffeeCup HTML Editor (www.coffeecup.com)">  
  6.     <meta name="dcterms.created" content="H, 19 máj. 2014 10:41:08 GMT">  
  7.     <meta name="description" content="">  
  8.     <meta name="keywords" content="">  
  9.     <title></title>  
  10.   
  11.     <script type="text/javascript" src="js/checker.js"></script>  
  12.   </head>  
  13.   <body>  
  14.   
  15. <?php  
  16.   
  17. if (isset($_POST['CegVagyMaganName'])) {  
  18.   
  19. $selectedRadio = $_POST['CegVagyMaganName'];  
  20.   
  21. $firstChar=$selectedRadio[0];  
  22. $selectedRadioWithoutfirstCharsubstr($selectedRadio , 1);  
  23.   
  24. if$selectedRadioWithoutfirstChar == 'magansz')  
  25.   {  
  26.     echo '<form name="input" action="sender.php" onsubmit="return validateForm(this)"  method="post">';  
  27.           if ($firstChar=='V') {echo 'Vásárlói regisztráció, magánszemély esetében<br>';}  
  28.           if ($firstChar=='E') {echo 'Eladói regisztráció, magánszemély esetében<br>';}  
  29.           echo 'Vezetéknév: <input type="text" size="30" id="' . $firstChar . 'Vezeteknev" name="Vezeteknev"><br>';  
  30.           echo 'Keresztnév: <input type="text" size="30" id="' . $firstChar . 'Keresztnev" name="Keresztnev"><br>';  
  31.   
  32.           echo 'Születési Hely: <input type="text" size="30" id="' . $firstChar . 'Szuletesi_hely" name="Szuletesi_hely"><br>';  
  33.                 echo '  
  34.                      Év:  
  35.                      <select id="' . $firstChar . 'Szuletes_ev" NAME="Szuletes_ev">  
  36.                      <option VALUE="0">';  
  37.                         for ($i=2014; $i>=1910; $i--)  
  38.                             {  
  39.                               echo '<option VALUE=". $i .">'.$i;  
  40.                             }  
  41.                 echo '</select>';  
  42.   
  43.                 echo '  
  44.                      Hónap:  
  45.                      <select id="' . $firstChar . 'Szuletes_honap" NAME="Szuletes_honap">  
  46.                      <option VALUE="0">';  
  47.                          for ($i=1; $i<=12; $i++)  
  48.                          {  
  49.                            echo '<option VALUE=". $i .">'.$i;  
  50.                          }  
  51.                 echo '</select>';  
  52.   
  53.                 echo '  
  54.                      Nap:  
  55.                      <select id="' . $firstChar . 'Szuletes_nap" NAME="Szuletes_nap">  
  56.                      <option VALUE="0">';  
  57.                      for ($i=1; $i<=31; $i++)  
  58.                          {  
  59.                            echo '<option VALUE=". $i .">'.$i;  
  60.                          }  
  61.                 echo '</select><br>';  
  62.   
  63.           echo 'Adószám: <input type="text" size="10" maxlength="10" id="' . $firstChar . 'Adoszam" name="Adoszam"><br>';  
  64.           echo 'Személyi igazolvány szám: <input type="text" size="8" maxlength="8" id="' . $firstChar . 'Szemelyigazolvanyszam" name="Szemelyigazolvanyszam" ><br>';  
  65.           echo 'Irányítószám: <input type="text" size="4" maxlength="4" id="' . $firstChar . 'Iranyitoszam" name="Iranyitoszam"><br>';  
  66.           echo 'Település: <input type="text" maxlength="100" size="30" id="' . $firstChar . 'Telepules" name="Telepules"><br>';  
  67.           echo 'Utca: <input type="text" maxlength="100" size="30" id="' . $firstChar . 'Utca" name="Utca"><br>';  
  68.           echo 'Házszám: <input type="text" maxlength="4" size="4" id="' . $firstChar . 'Hazszam" name="Hazszam"><br>';  
  69.           echo 'Emelet: <input type="text" maxlength="2" size="2" id="' . $firstChar . 'Emelet" name="Emelet"><br>';  
  70.           echo 'Ajtó: <input type="text" maxlength="2" size="2" id="' . $firstChar . 'Ajto" name="Ajto"><br><br>';  
  71.   
  72.           echo 'Mobil: <input type="text" maxlength="11" size="11" id="' . $firstChar . 'Mobilszam" name="Mobil_Mobilszam"><br>';  
  73.           echo 'Vezetékes telefonszám: <input type="text" maxlength="10" size="10" id="' . $firstChar . 'Vezetekes_Szam" name="Vezetekes_Szam"><br>';  
  74.           echo 'Email cím: <input type="text" size="50" id="' . $firstChar . 'Email" name="Email"><br>';  
  75.           echo 'Felhasználónév: <input type="text" size="30" id="' . $firstChar . 'Felhasznalonev" name="Felhasznalonev"><br>';  
  76.           echo 'Jelszó (először): <input type="password" size="30" id="' . $firstChar . 'Jelszo" name="Jelszo"><br>';  
  77.           echo 'Jelszó (másodszor): <input type="password" size="30" id="' . $firstChar . 'Jelszo2" name="Jelszo2"><br>';  
  78.           echo '<input type="submit" value="Regisztráció elküldés">';  
  79.           echo '</form>';  
  80.   } elseif ( $selectedRadioWithoutfirstChar == 'ceg') {  
  81.           echo '<form name="input" action="sender.php" onsubmit="return validate('.$firstChar.')"  method="post">';  
  82.           if ($firstChar=='V') {echo 'Vásárlói regisztráció, cég esetében<br>';}  
  83.           if ($firstChar=='E') {echo 'Eladói regisztráció, cég esetében<br>';}  
  84.           echo 'Cégnév: <input type="text" size="30" id="' . $firstChar . 'Cegnev" name="Cegnev"><br>';  
  85.           echo 'Cégforma (vállalkozás típusa): <input type="text" size="4" maxlength="4" id="' . $firstChar . 'Cegforma" name="Cegforma"><br>';  
  86.           echo 'Cégjegyzékszám: <input type="text" size="10" maxlength="10" id="' . $firstChar . 'Cegjegyzekszam" name="Cegjegyzekszam"><br>';  
  87.           echo 'Cégadószám: <input type="text" size="11" maxlength="11" id="' . $firstChar . 'Cegadoszam" name="Cegadoszam"><br>';  
  88.           echo 'Székhely irányítószám: <input type="text" size="4" maxlength="4" id="' . $firstChar . 'Szekhely_Iranyitoszam" name="Szekhely_Iranyitoszam"><br>';  
  89.           echo 'Székhely település: <input type="text" maxlength="100" size="30" id="' . $firstChar . 'Szekhely_Telepules" name="Szekhely_Telepules"><br>';  
  90.           echo 'Székhely utca: <input type="text" maxlength="100" size="30" id="' . $firstChar . 'Szekhely_Utca" name="Szekhely_Utca"><br>';  
  91.           echo 'Székhely házszám: <input type="text" maxlength="4" size="4" id="' . $firstChar . 'Szekhely_Hazszam" name="Szekhely_Hazszam"><br>';  
  92.           echo 'Székhely emelet: <input type="text" maxlength="2" size="2" id="' . $firstChar . 'Szekhely_Emelet" name="Szekhely_Emelet"><br>';  
  93.           echo 'Székhely ajtó: <input type="text" maxlength="2" size="2" id="' . $firstChar . 'Szekhely_Ajto" name="Szekhely_Ajto"><br>';  
  94.           echo 'Ügyvezető vezetéknév: <input type="text" size="30" id="' . $firstChar . 'Ugyvezeto_Vezeteknev" name="Vezeteknev"><br>';  
  95.           echo 'Ügyvezető keresztnév: <input type="text" size="30" id="' . $firstChar . 'Ugyvezeto_Keresztnev" name="Keresztnev"><br><br>';  
  96.   
  97.           echo 'Mobil-előhívószám: +36<input type="text" maxlength="2" size="2" id="' . $firstChar . 'Mobil_Elohivoszam" name="Mobil_Elohivoszam"><br>';  
  98.           echo 'Mobil: <input type="text" maxlength="7" size="7" id="' . $firstChar . 'Mobilszam" name="Mobil_Mobilszam"><br>';  
  99.           echo 'Vezetékes telefon körzetszáma: +36<input type="text" maxlength="2" size="2" id="' . $firstChar . 'Vezetekes_Korzetszam" name="Vezetekes_Szam"><br>';  
  100.           echo 'Vezetékes telefonszám: <input type="text" maxlength="7" size="7" id="' . $firstChar . 'Vezetekes_Szam" name="Vezetekes_Szam"><br>';  
  101.           echo 'Email cím: <input type="text" size="50" id="' . $firstChar . 'Email" name="Email"><br>';  
  102.           echo 'Felhasználónév: <input type="text" size="30" id="' . $firstChar . 'Felhasznalonev" name="Felhasznalonev"><br>';  
  103.           echo 'Jelszó (először): <input type="password" size="30" id="' . $firstChar . 'Jelszo" name="Jelszo"><br>';  
  104.           echo 'Jelszó (másodszor): <input type="password" size="30" id="' . $firstChar . 'Jelszo2" name="Jelszo2"><br>';  
  105.           echo '<input type="submit" value="Regisztráció elküldés">';  
  106.   echo '</form>';  
  107.   }  
  108.   }  
  109.   
  110. ?>  
  111.   </body>  
  112. </html>  
checker.js:
  1. function validateForm()  
  2.     {  
  3.   
  4. var x=document.forms["input"]["VVezeteknev"].value;  
  5.     if (x==null || x=="")  
  6.         {  
  7.         alert("Vezetéknév nincs kitöltve!");  
  8.         input.VVezeteknev.focus();  
  9.         return false;  
  10.          }  
  11. //Vevő Vezetéknév 2-nél kisebb karakter?  
  12. var x=document.forms["input"]["VVezeteknev"].value.length;  
  13.    if(x < 2)  
  14.        {  
  15.        alert("Nem lehet 2-nél kevesebb karakter az Vezetéknév!");  
  16.        input.VVezeteknev.focus();  
  17.        return (false);  
  18.        }  
  19. //Vevő Keresztnév üres?  
  20. var x=document.forms["input"]["VKeresztnev"].value;  
  21.     if (x==null || x=="")  
  22.         {  
  23.         alert("Keresztnév nincs kitöltve!");  
  24.         input.VKeresztnev.focus();  
  25.         return false;  
  26.         }  
  27. //Vevő Keresztnév 2-nél kisebb karakter?  
  28. var x=document.forms["input"]["VKeresztnev"].value.length;  
  29.    if(x < 2)  
  30.        {  
  31.        alert("Nem lehet 2-nél kevesebb karakter az Keresztnév mezőben!");  
  32.        input.VKeresztnev.focus();  
  33.        return (false);  
  34.        }  
  35. // Vevő Születési hely mező üres?  
  36. var x=document.forms["input"]["VSzuletesi_hely"].value;  
  37.     if (x==null || x=="")  
  38.         {  
  39.         alert("Születési hely mező nincs kitöltve!");  
  40.         input.VSzuletesi_hely.focus();  
  41.         return false;  
  42.         }  
  43. //Vevő Születési hely 2-nél kisebb karakter?  
  44. var x=document.forms["input"]["VSzuletesi_hely"].value.length;  
  45.    if(x < 2)  
  46.        {  
  47.        alert("Nem lehet 2-nél kevesebb karakter az születési hely mező!");  
  48.        input.VSzuletesi_hely.focus();  
  49.        return (false);  
  50.        }  
  51.   
  52. //Vevő Születési Év mező nulla?  
  53. var x=document.forms["input"]["VSzuletes_ev"].selectedIndex;  
  54.     if (x <= 0)  
  55.         {  
  56.         alert("Születési Év mezőt mezőt ki kell tölteni!");  
  57.         input.VSzuletes_ev.focus();  
  58.         return false;  
  59.         }  
  60.   
  61. var x=document.forms["input"]["VSzuletes_ev"].selectedIndex.value;  
  62. var theForm = document.forms["input"]["VSzuletes_ev"];  
  63. var year = theForm.options[theForm.selectedIndex].value;  
  64. var y=2014;  
  65. var z=y-year;  
  66.      if( z < 18)  
  67.            {  
  68.            alert("Nem lehet 18 évnél fiatalabbként regisztrálni!");  
  69.            input.VSzuletes_ev.focus();  
  70.            return (false);  
  71.        }  
  72.   
  73. //Vevő Születési hónap mező üres?  
  74. var x=document.forms["input"]["VSzuletes_honap"].selectedIndex;  
  75.     if (x <= 0)  
  76.         {  
  77.         alert("Születés hónap mezőt ki kell tölteni!");  
  78.         input.VSzuletes_honap.focus();  
  79.         return false;  
  80.         }  
  81. //Vevő Születési nap mező üres?  
  82.   
  83. var x=document.forms["input"]["VSzuletes_nap"].selectedIndex;  
  84.     if (x <= 0)  
  85.         {  
  86.         alert("Születés nap mezőt ki kell tölteni!");  
  87.         input.VSzuletes_nap.focus();  
  88.         return false;  
  89.         }  
  90.   
  91. //Vevő Adószám üres?  
  92. var x=document.forms["input"]["VAdoszam"].value;  
  93.     if (x==null || x=="")  
  94.        {  
  95.        alert("Adószám nincs kitöltve!");  
  96.        return false;  
  97.        }  
  98. //Vevő Adószám 10-nél kisebb karakter?  
  99. var x=document.forms["input"]["VAdoszam"].value.length;  
  100.    if(x < 10)  
  101.        {  
  102.        alert("Nem lehet 10-nél kisebb az Adószám!");  
  103.        input.VAdoszam.focus();  
  104.        return (false);  
  105.        }  
  106. //Vevő Adószám számokat tartalmaz?  
  107. var van=true;  
  108. var num=document.forms["input"]["VAdoszam"].value;  
  109. for(i=0;i<num.length;i++)  
  110. {  
  111.     var iChar=num.charAt(i);  
  112.     if (van==false)  
  113.     {  
  114.         break;  
  115.     }  
  116.     for(j=0;j<=9;j++)  
  117.     {  
  118.         if(iChar!=j)  
  119.             {  
  120.             van=false;  
  121.             }  
  122.         else  
  123.             {  
  124.             van=true;  
  125.             break;  
  126.             }  
  127.     }  
  128. }  
  129.      if (van == false)  
  130.         {  
  131.         alert("Csak számot tartamazhat az Adószám mezo!");  
  132.         input.VAdoszam.focus();  
  133.         return(false);  
  134.         }  
  135. //Vevő Személyigazolvány szám üres?  
  136. var x=document.forms["input"]["VSzemelyigazolvanyszam"].value;  
  137.     if (x==null || x=="")  
  138.        {  
  139.        alert("Személyi Igazolványszám nincs kitöltve!");  
  140.        input.VSzemelyigazolvanyszam.focus();  
  141.        return false;  
  142.        }  
  143. //Vevő Személyigazolvány szám 8-nál kevesebb karakter?  
  144. var x=document.forms["input"]["VSzemelyigazolvanyszam"].value.length;  
  145.    if(x < 8)  
  146.        {  
  147.        alert("Nem lehet 8-nál kisebb az Személyi Igazolványszám!");  
  148.        input.VSzemelyigazolvanyszam.focus();  
  149.        return (false);  
  150.        }  
  151.   
  152. //Vevő Személyigazolvány szám 6db számot és 2db betűt tartalmaz?  
  153.      //if (van == false && betu==false)  
  154.         //{  
  155.         //alert("6db számot és 2db betűt kell tartalmazni a Személyigazolvány szám mezőnek!");  
  156.         //input.VVSzemelyigazolvanyszam.focus();  
  157.         //return(false);  
  158.         //}  
  159.   
  160. //Vevő Irányítószám üres?  
  161. var x=document.forms["input"]["VIranyitoszam"].value;  
  162.     if (x==null || x=="")  
  163.        {  
  164.        alert("Irányítószám nincs kitöltve!");  
  165.        input.VIranyitoszam.focus();  
  166.        return false;  
  167.        }  
  168. //Vevő Irányítószám 4 számot tartalmaz?  
  169.   
  170. var x=document.forms["input"]["VIranyitoszam"].value.length;  
  171.    if(x < 4)  
  172.        {  
  173.        alert("Nem lehet 4-nél kisebb az Iranyítószám!");  
  174.        input.VIranyitoszam.focus();  
  175.        return (false);  
  176.        }  
  177.   
  178. //Vevő Irányítószám számokat tartalmaz?  
  179. var van=true;  
  180. var num=document.forms["input"]["VIranyitoszam"].value;  
  181. for(i=0;i<num.length;i++)  
  182. {  
  183.     var iChar=num.charAt(i);  
  184.     if (van==false)  
  185.     {  
  186.         break;  
  187.     }  
  188.     for(j=0;j<=9;j++)  
  189.     {  
  190.         if(iChar!=j)  
  191.             {  
  192.             van=false;  
  193.             }  
  194.         else  
  195.             {  
  196.             van=true;  
  197.             break;  
  198.             }  
  199.     }  
  200. }  
  201.      if (van == false)  
  202.         {  
  203.         alert("Csak számot tartamazhat az Iranyitószám mező!");  
  204.         input.VIranyitoszam.focus();  
  205.         return(false);  
  206.         }  
  207. //Vevő Település üres?  
  208. var x=document.forms["input"]["VTelepules"].value;  
  209.     if (x==null || x=="")  
  210.         {  
  211.         alert("Település nincs kitöltve!");  
  212.         input.VTelepules.focus();  
  213.         return false;  
  214.          }  
  215. //Vevő Település 2-nél kevesebb karakter?  
  216. var x=document.forms["input"]["VTelepules"].value.length;  
  217.    if(x < 2)  
  218.        {  
  219.        alert("Nem lehet 2-nél kevesebb karakter az Település mezőben!");  
  220.        input.VTelepules.focus();  
  221.        return (false);  
  222.        }  
  223. //Vevő utca üres?  
  224. var x=document.forms["input"]["VUtca"].value;  
  225.     if (x==null || x=="")  
  226.         {  
  227.         alert("Utca nincs kitöltve!");  
  228.         input.VUtca.focus();  
  229.         return false;  
  230.          }  
  231. //Vevő utca 2-nél kevesebb karakter?  
  232. var x=document.forms["input"]["VUtca"].value.length;  
  233.    if(x < 2)  
  234.        {  
  235.        alert("Nem lehet 2-nél kevesebb karakter az Utca mezőben!");  
  236.        input.VUtca.focus();  
  237.        return (false);  
  238.        }  
  239. //Vevő házszám üres?  
  240. var x=document.forms["input"]["VHazszam"].value;  
  241.     if (x==null || x=="")  
  242.         {  
  243.         alert("Házszám nincs kitöltve!");  
  244.         input.VHazszam.focus();  
  245.         return false;  
  246.          }  
  247. //Vevő házszám számot tartalmaz?  
  248. var van=true;  
  249. var num=document.forms["input"]["VHazszam"].value;  
  250. for(i=0;i<num.length;i++)  
  251. {  
  252.     var iChar=num.charAt(i);  
  253.     if (van==false)  
  254.     {  
  255.         break;  
  256.     }  
  257.     for(j=0;j<=9;j++)  
  258.     {  
  259.         if(iChar!=j)  
  260.             {  
  261.             van=false;  
  262.             }  
  263.         else  
  264.             {  
  265.             van=true;  
  266.             break;  
  267.             }  
  268.     }  
  269. }  
  270.      if (van == false)  
  271.         {  
  272.         alert("Csak számot tartamazhat a Házszám mező!");  
  273.         input.VHazszam.focus();  
  274.         return(false);  
  275.         }  
  276.   
  277. //Vevő Emelet számot tartalmaz?  
  278. var van=true;  
  279. var num=document.forms["input"]["VEmelet"].value;  
  280. for(i=0;i<num.length;i++)  
  281. {  
  282.     var iChar=num.charAt(i);  
  283.     if (van==false)  
  284.     {  
  285.         break;  
  286.     }  
  287.     for(j=0;j<=9;j++)  
  288.     {  
  289.         if(iChar!=j)  
  290.             {  
  291.             van=false;  
  292.             }  
  293.         else  
  294.             {  
  295.             van=true;  
  296.             break;  
  297.             }  
  298.     }  
  299. }  
  300.      if (van == false)  
  301.         {  
  302.         alert("Csak számot tartamazhat a Emelet mező!");  
  303.         input.VEmelet.focus();  
  304.         return(false);  
  305.         }  
  306. //Vevő Ajtó számot tartalmaz?  
  307. var van=true;  
  308. var num=document.forms["input"]["VAjto"].value;  
  309. for(i=0;i<num.length;i++)  
  310. {  
  311.     var iChar=num.charAt(i);  
  312.     if (van==false)  
  313.     {  
  314.         break;  
  315.     }  
  316.     for(j=0;j<=9;j++)  
  317.     {  
  318.         if(iChar!=j)  
  319.             {  
  320.             van=false;  
  321.             }  
  322.         else  
  323.             {  
  324.             van=true;  
  325.             break;  
  326.             }  
  327.     }  
  328. }  
  329.      if (van == false)  
  330.         {  
  331.         alert("Csak számot tartamazhat a Ajtó mező!");  
  332.         input.VAjto.focus();  
  333.         return(false);  
  334.         }  
  335. //MINDEGYIK FORMBA SZEREPELT MEZŐK  
  336.   
  337. //Mobilszám üres?  
  338. var x=document.forms["input"]["VMobilszam"].value;  
  339.     if (x==null || x=="")  
  340.         {  
  341.         alert("Mobilszám nincs kitöltve!");  
  342.         input.VMobilszam.focus();  
  343.         return false;  
  344.          }  
  345. //Mobilszám mező számot tartalmaz?  
  346. var van=true;  
  347. var num=document.forms["input"]["VMobilszam"].value;  
  348. for(i=0;i<num.length;i++)  
  349. {  
  350.     var iChar=num.charAt(i);  
  351.     if (van==false)  
  352.     {  
  353.         break;  
  354.     }  
  355.     for(j=0;j<=9;j++)  
  356.     {  
  357.         if(iChar!=j)  
  358.             {  
  359.             van=false;  
  360.             }  
  361.         else  
  362.             {  
  363.             van=true;  
  364.             break;  
  365.             }  
  366.     }  
  367. }  
  368.      if (van == false)  
  369.         {  
  370.         alert("Csak számot tartamazhat a Mobilszám mező!");  
  371.         input.VMobilszam.focus();  
  372.         return(false);  
  373.         }  
  374. //Vezetékes szám üres?  
  375. var x=document.forms["input"]["VVezetekes_Szam"].value;  
  376.     if (x==null || x=="")  
  377.         {  
  378.         alert("Vezetékes szám mező nincs kitöltve!");  
  379.         input.VVezetekes_Szam.focus();  
  380.         return false;  
  381.          }  
  382. //Vezetékes szám mező számot tartalmaz?  
  383. var van=true;  
  384. var num=document.forms["input"]["VVezetekes_Szam"].value;  
  385. for(i=0;i<num.length;i++)  
  386. {  
  387.     var iChar=num.charAt(i);  
  388.     if (van==false)  
  389.     {  
  390.         break;  
  391.     }  
  392.     for(j=0;j<=9;j++)  
  393.     {  
  394.         if(iChar!=j)  
  395.             {  
  396.             van=false;  
  397.             }  
  398.         else  
  399.             {  
  400.             van=true;  
  401.             break;  
  402.             }  
  403.     }  
  404. }  
  405.      if (van == false)  
  406.         {  
  407.         alert("Csak számot tartamazhat a Vezetékes szám!");  
  408.         input.VVezetekes_Szam.focus();  
  409.         return(false);  
  410.   
  411. //email üres?  
  412. var x=document.forms["input"]["VEmail"].value;  
  413. if (x==null || x=="")  
  414.   
  415. {  
  416. alert("Kérlek add meg az emailed!");  
  417. input.VEmail.focus();  
  418. return (false);  
  419. }  
  420.   
  421. //aaa##kukac##bb.cc  
  422. var emailCim = document.forms["input"]["VEmail"].value;  
  423. var emailCimHossz = emailCim.length;  
  424. var Kukac = emailCim.indexOf('@');  
  425. var KukacUtanEgesz = emailCim.substr(Kukac+1,emailCimHossz-Kukac-1);  
  426. var UtolsoPont = KukacUtanEgesz.lastIndexOf('.');  
  427. var KukacUtanResz = emailCim.substr(KukacUtanEgesz,UtolsoPont);  
  428. var KukacUtanReszHossz = KukacUtanResz.length;  
  429. var KukacElott = emailCim.substr(0,Kukac);  
  430. var KukacElottHossz = KukacElott.length;  
  431. var KukacUtanEgeszHossz = KukacUtanEgesz.length;  
  432. var UtolsoReszHossz = KukacUtanEgeszHossz-UtolsoPont-1;  
  433.   
  434. //alert (UtolsoReszHossz);  
  435. //Az email cím minimum 9 karakter hosszú                         Kész!  
  436. if (emailCimHossz < 9)  
  437. {  
  438.     alert('Az email cím nem lehet 9 karakternél kisebb!');  
  439.     input.VEmail.focus();  
  440.     return (false);  
  441. }  
  442. //Az email cím nem haladhatja meg a 45 karakteres hosszt         Kész!  
  443. else if (emailCimHossz > 45)  
  444. {  
  445.     alert('Az email cím nem lehet 45 karakternél nagyobb!');  
  446.     input.VEmail.focus();  
  447.     return (false);  
  448. }  
  449. //Az email cím kukac előtt minimum 3 karakternek kell lennie     Kész!  
  450. if (KukacElottHossz < 3)  
  451. {  
  452.     alert('Az email címben a kukac elött kevés a karakter!');  
  453.     input.VEmail.focus();  
  454.     return (false);  
  455. }  
  456. //Az email cím kukac után minimum 2 karakternek kell lennie       Kész!  
  457. if (KukacUtanReszHossz < 2)  
  458. {  
  459.     alert('Az email címben a kukac után kevés a karakter!');  
  460.     input.VEmail.focus();  
  461.     return (false);  
  462. }  
  463.   
  464. //Az email cím pont után minimum 2 karakter de maximum 3 lehet    Kész!  
  465. if (UtolsoReszHossz < 2 || UtolsoReszHossz > 3)  
  466. {  
  467.     alert('Az email címben a domain helytelen!');  
  468.     input.VEmail.focus();  
  469.     return (false);  
  470. }  
  471.   
  472. // felhasználónév üres  
  473. var felhasznaloertek=document.forms["input"]["VFelhasznalonev"].value;  
  474. if (felhasznaloertek==null || felhasznaloertek=="")  
  475.   
  476. {  
  477. alert("Kérlek add meg a felhasználó neved.");  
  478. input.VFelhasznalonev.focus();  
  479. return (false);  
  480. }  
  481. // felhasználónév kevesebb karakterből áll mint 5?  
  482. var felhasznalohossz=document.forms["input"]["VFelhasznalonev"].value.length;  
  483. if (felhasznalohossz < 5)  
  484. {  
  485. alert("A Felhasználónévnek 5-nél több karakterből kell állnia!");  
  486. input.VFelhasznalonev.focus();  
  487. return (false);  
  488. }  
  489.   
  490. //jelszó ellenörzés  
  491. var jelszohossz=document.forms["input"]["VJelszo"].value.length;  
  492. if (jelszohossz < 5)  
  493. {  
  494. alert("A Jelszónak 5-nél több karakterből kell állnia!");  
  495. input.VJelszo.focus();  
  496. return (false);  
  497. }  
  498. var jelszo1=document.forms["input"]["VJelszo"].value;  
  499. var jelszo2=document.forms["input"]["VJelszo2"].value;  
  500. if (jelszo1 != jelszo2)  
  501. {  
  502.     alert("A két Jelszó nem egyezik! Próbáld újra");  
  503.     input.VJelszo.focus();  
  504.     return (false);  
  505. }  
  506.   
  507.   
  508.   
  509.   
  510.   
  511.   
  512.   
  513.   
  514.   
  515.   
  516.   
  517. }  
 
1

Sziasztok! Bocsánat, de úgy

outlander13 · 2014. Jún. 6. (P), 10.20
Sziasztok!

Bocsánat, de úgy néz ki megoldottam kihagytam egy zárótagot (})

Jaj, de utálom a js-t, hogy nincs hozzá egy jobb féle fordító program :(

Köszi :))))
2

Van

Poetro · 2014. Jún. 6. (P), 11.18
Pedig van hozzá. JSHint, JSLint, Closure Linter. Ezen kívül a minifier programok is végeznek validációt, mint például a JSMin, UglifyJS, Google Closure Compiler.

Legközelebb, kérlek, csak a hiba reprodukálásához szükséges minimális kódot szúrd be, és használd a kódszínezőt.