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

    +188

    1. 1
    this.innerText = this.innerText.replace(this.innerText, 'Только для зарегистрированных');

    Суровые челябинские программисты не перестают удивлять.

    Запостил: Infamous, 24 Апреля 2010

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

    • Хороший приемчик ;)
      Ответить
    • Это чтоб наверняка :)
      Ответить
    • Нет слов
      Ответить
    • Наши поезда, самые поездатые поезда в мире.
      Ответить
    • феерично!
      Ответить
    • Говнокод не в том, что .replace, а в том, что innerText, а не DOM :-)
      Ответить
      • innerText не DOM метод?
        Ответить
        • Дом. Милый дом.
          Ответить
        • Нет. innerText и innerHTML - это быдлоподелки от M$. Православным тру-методом является append.child(). Ну ещё можно textContent, но этот метод в IE не работает.
          Ответить
      • А чем вам простите. innerText не угодил. ????
        Ответить
        • innerText и innerHTML - это быдлоподелки от M$. Православным тру-методом является append.child(). Ну ещё можно textContent, но этот метод в IE не работает.
          Ответить
          • Че то мне кажется. Это ерунда. Во первых appendchild() пишется без точки. Во вторых Чтобы использовать appendchild() надо создать этот самый чилд, а для этого используестя createElement который много медлденее чем innerHTML. И кстати innerHTML - совместим со всеми браузерами а предлагаемый Вами textContent это как раз и есть " быдлоподелки от M$"
            Ответить
    • показать все, что скрытоаутентичненько
      Ответить

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