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

    +35.6

    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
        function getError() {
            var error = false;
            if (isNaN($('client_sum').value) || $('client_sum').value <= 0) {
                $('error_op').innerHTML = "Только число большее  нуля";
                error = true;
            } else {
                $('error_op').innerHTML = "";
            }
            if ($('comment').value == "") {
                $('error_op2').innerHTML = "Введите примечание";
                error = true;
            } else {
                $('error_op2').innerHTML = "";
            }
            if (error == true) return false;
        }

    Запостил: guest, 25 Ноября 2008

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

    • Понятно, что некрасиво, но разве иначе здесь возможно?
      Ответить
    • страйко:
      ээ...
      return !error;
      Ответить
    • недопрограмм:
      function getError() {
      $('error_op').innerHTML = "";
      if (isNaN($('client_sum').value) || $('client_sum').value <= 0) {
      $('error_op').innerHTML = "Только число большее нуля"; return true;
      }
      if ($('comment').value == "") {
      $('error_op2').innerHTML = "Введите примечание";
      return true;
      }
      return false;
      }
      Ответить
    • недоросток:
      function getError() {
      $('error_op').innerHTML = "";
      if (isNaN($('client_sum').value) || $('client_sum').value <= 0) {
      $('error_op').innerHTML = "Только число большее нуля"; return true;
      }
      if ($('comment').value == "") {
      $('error_op2').innerHTML = "Введите примечание";
      return true;
      }
      return false;
      }
      Ответить
    • Иван:
      недопрограмм, недоросток у Вас, при ошибке в первом поле, второе не проверяется.
      Ответить
    • показать все, что скрытоБаян
      Ответить

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