Jump to content

Igor Schnaider

Expert
  • Posts

    825
  • Joined

  • Days Won

    81

Posts posted by Igor Schnaider

  1. 4 часа назад, Алеся сказал:

    Так и должно быть?

    Да. Пустая строка сравнивается со значением 18. Тут работает приведение типов. Я не помню точно, но по-моему JS пытается их оба привести их сначала к строке (если не получается, то к числу; но это не точно, надо в спецификации смотреть), то есть получаем сравнение  '' < '18' → это дает true в логическом контексте → вызывается код из первого блока.

    4 часа назад, Алеся сказал:

    И здесь при отмене всё равно "good"

    if (true) потому что.

  2. 13 часов назад, SergeAnt сказал:

    Но идея была форматировать ячейки с ссылками, а не третьи строчки.

    Ну в будущем, когда добавят поддержку для :has, можно будет его использовать.

    Если хотите чуть больше семантики, можете классы раскидать на ячейки со ссылками и стилизовать уже по классам. Заодно от привязки к позиции избавитесь.

  3. Вы ведь для перехода к тому месту, где находится якорный элемент, будете кликать не на него самого, а на ссылку на него.

    Если хотите обработать click() именно на данной метке, либо добавьте ей атрибут href, либо обработчик события onClick.

    https://jsfiddle.net/52xnsw4g/

    UPD. Может, вы просто путаете коллекции, которые возвращаются двумя этими способами:

    • document.anchors вернет только список якорей (элементы <a>, у которых представлен атрибут name);
    • document.getElementsByTagName('a') вернет все элементы <a> на странице, включая первые.
  4. 1. Поищите обфускаторы кода. Некоторые еще реализует шифрование с подгрузкой ключа. Исходный код перед выполнением расшифровывается и выполняется. Но это все бессмысленно.

    2. От копирования никак не защититесь.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy