1. JavaScript / Говнокод #8546

    +161

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    <html>
    <head>
    <script language="JavaScript">
    <!-- hide
    
    function check(input) {
     var ok = true;
    
     for (var i = 0; i < input.length; i++) {
     var chr = input.charAt(i);
     var found = false;
     for (var j = 1; j < check.length; j++) {
     if (chr == check[j]) found = true;
     }
     if (!found) ok = false;
     }
    
     return ok;
    }
    
    function test(input) {
    
     if (!check(input, "1", "2", "3", "4",
     "5", "6", "7", "8", "9", "0", "/", "-", " ")) {
    
     alert("Input not ok.");
     }
     else {
     alert("Input ok!");
     }
    }
    
    // -->
    </script>
    </head>
    
    <body>
    <form>
    Telephone:
    <input type="text" name="telephone" value=>
     <input type="button" value="Check"
    onClick="test(this.form.telephone.value)"> 
     </form>
     </body>
     </html>

    http://www.webmasterwiki.ru/JavaScript/Formy

    Запостил: 7ion, 17 Ноября 2011

    Комментарии (6) RSS

    • so what?
      Ответить
      • Ну если вы считаете это хорошей и правильной проверкой на [0-9/-\s] в поле, то тогда ничего.
        Ответить
    • >Формы широко используются в Internet. Формы ввода часто посылается обратно на сервер или через почту на некоторому адрес электронной почты. Но как Вы можете убедиться, что пользователь ввел нужный текст? С помощью Java Script? форма ввода может легко быть проверена перед её передачей в Internet. Сначала я хочу показать, как формы могут быть проверены. Затем мы взглянем на возможности для посылки информации в Internet.

      Какой еще код можно ожидать на этом сайте ?

      > Соединение XHTML и PHP Там же.
      Ответить
    • Я прямо чувствую эту боль >__<
      Ответить
    • показать все, что скрытоvanished
      Ответить

    Добавить комментарий