*   >> Чтение Образование Статьи >> science >> programming

Код Объяснение для коммерческого горизонтальной веб-страницы Menus

о правило для определения текущего номера строки, которая является количество цифр в числе части ID. Удаление строк должен начать из следующей строки, которая это число минус 1, так как подсчет ряд начинается с нуля. Последний из трех утверждений определить нулевой проиндексирован ряд, в котором удаление должен начать. Текущая строка содержит что есть ссылка, что срабатывает событие OnMouseOver. Для-заявлении, что следует, удаляет строки ниже текущей строки. В заявлении после заявления для-сбрасывает переменную, maxRowIndx, потому что некоторые строки, возможно, были удалены.

Следующее утверждение получает номер часть ID гиперссылки (это заявление и первый из трех утверждений выше похожа). Примечание: если ссылка, которая запускает событие OnMouseOver не имеют подменю, все возможные строки, которые, возможно, были созданы под ним по-прежнему удалить; все в порядке. Утверждение, что следует, является большим, если-заявление. Условный часть для Internet Explorer и еще часть для других браузеров. Для Internet Explorer, гиперссылки ставятся внутри одного SPAN элемента, который идет внутри ячейки подряд.

Для других браузеров, гиперссылки ставятся непосредственно в ячейку без элемента SPAN. Код If-части похож на код в еще части. Код в ПЧ или еще часть начинается с IF-заявление. Этот внутренний если-заявлении сначала проверяет, если многомерный массив в элемент вопроса имеет массив для подменю. Цель этой внутренней IF-заявление является создание подменю, если ссылка на которое мышь закончилась, есть. Если состояние внутренней IF-заявление, правда, заявления он исполняется.

Заявления производить новую строку и кормить его с ссылками, чьи строки в массиве, указанном идентификатором массива во внутреннем если условием. Наведении курсора мыши (ID, обр) функция производит подменю. Он имеет некоторые сходства с для цикла заявления выше, который создал гиперссылки на главном меню. Так, внутренняя, если заявление-вот, добавляет еще одну строку, его первое заявление увеличивает переменную maxRowIndx. Переменная maxRowIndx отслеживает общего количества строк, присутствующих в любой момент.

Так что, если добавляется строка, эта переменная увеличивается; если строка удаляется, то уменьшается. Следующее утверждение готовит новую строку удостоверение. В заявлении после создает новую строку. В заявлении, которое следует дает новая строка его ID. Следующее утверждение дает новая строка цвет фона. В заявлении, которое следует, готовит SPAN ID. В заявлении после вставляет ячейку в

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.