При определенном уровне абстракции и не такое можно увидеть :)
Интересно, долго у нас еще "совмещение" букв креативом считаться будет. Абсолютно ни о чем не говорящий, непонятный логотип.
КГ/АМ (первый раз в жизни пишу это сочетание букв, но здесь оно подходит как нельзя лучше)
Нельзя компании со столетней историей отказываться от привычных логотипов.
Метод document.getElementsByTagName возвращает коллекцию документов с данным тэгом. Соответственно у коллекции не может быть childNodes.
Метод document.getElementById возвращает один элемент (что в принципе видно из названия метода).
Вобщем childNodes у вас лишние.
Пару лет назад это проходил. Практически полностью совпало. :)
Если изучать не досконально, то да, попроще. А если углубляться, то представление об ООП (после Си-подобных языков) придется сломать слегка, т.к. там оно прототипное. Еще надо учитывать различия в реализациях основных браузеров.
А вообще, JavaScript - интересный и гибкий язык ;).
А что там скрипт должен делать? Подробнее объясните, пожалуйста.
Можно еще проверять, входят ли обе вершины ребра полигона в квадрат. Если нет, то не рисуем.
При рисовании каждого маленького квадрата смещайте систему координат так, чтобы он был как бы в верхнем левом углу, и рисуйте полигон как обычно. В результате то, что за пределами квадрата просто не нарисуется.
Например, если сторона квадрата равна а, тогда для пятого квадрата все точки изображения сместятся на (-а, -а), для шестого на (-2а, -а).
З.Ы. Не знаю, понятно ли :)
Вот странный все-таки народ. Выше привели даже ссылку на доказательство того, что невозможно, а все равно надеются.
BadBoy, в настройках на вкладке "Дополнительно" -> "Общие" снять галку "Разрешить выделять текст при помощи клавиатуры"
Ayavryk, согласен.