Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Программный способ доступа к элементам формы по имени элемента и имени формы.Содержание книги
Поиск на нашем сайте
Для каждого тега внутри гипертекстовой страницы браузер создает объект. Доступ к этому объекту программист получает при помощи имени, которое задается атрибутом name. Таким образом, появляется возможность программного управления тегами. Пусть, например, в HTML-коде задан тег для вывода на экран картинки: <IMG src=./pic/ris1.gif border=0 alt="" name=pic> Через этот тег можно получить доступ экземпляру стандартного объекта image с именем pic при помощи эквивалентных конструкций: window.document.images["pic"] window.document.images.pic или внутри текущего окна: document.images["pic"] document.images.pic Известно, например, что у объекта image есть свойство src, содержащее указание на файл с картинкой. Можно в программе прочитать это свойство, записав обращение: document.images.pic.src Можно, не только прочитать, но и изменить значение этого свойства: document.images.pic.src = "./pic/ris2.gif" и картинка на экране изменится соответствующим образом на другую.
22) Определение функции в языке программирования Javascript. Функция в JavaScript это процедура—представляющая собой набор инструкций, которые выполняют какое либо действие или вычисляют значение. Чтобы воспользоваться функцией, вы должны определить функцию в той области видимости где хотите вызвать ее. Определение и вызов функций Прежде, чем вызывать и использовать функцию, ее надо определить. Определение функций в JavaScript имеет следующий синтаксис: function ИмяФункции (аргументы) { блок выражений } Таким образом, функция состоит из следующих частей, предваряемых ключевым словом function:
Пример, следующий код объявляет функцию factorial: function factorial(n) { if (n == 0) return 1; else return n * factorial (n-1); } Пример, следующий код объявляет функцию fibonacci: function fibonacci(n) { var num; if (n >= 2) { num = fibonacci(n - 1) + fibonacci(n - 2); } else { num = n } return num;}
Циклы в языке программирования Javascript. Типы циклов. В JavaScript существует два типа циклов:
Цикл FOR. Цикл for используется, когда вы знаете заранее, сколько раз должен быть выполнен скрипт. Синтаксис for (переменная = начальное_значение; Пример Пример ниже определяет цикл, который начинается с i=0. Цикл продолжает выполняться до тех пор пока i меньше или равно 5. i будет увеличиваться на 1 при каждой итерации цикла. Замечание: Параметр шаг может также быть отрицательным, и вместо <= может стоять любое предложение сравнения. Пример <html><body> Цикл while выполняет блок кода, пока указанное условие истинно. Синтаксис while (переменная <= конечное значение) { исполняемый код } Пример ниже определяет цикл, который начинается с i=0. Цикл будет продолжать выполняться, пока i меньше или равно 5. i будет увеличиваться на 1 при каждой итерации цикла: Пример <html><body>
|
||||
|
Последнее изменение этой страницы: 2017-02-10; просмотров: 202; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.126 (0.008 с.) |