Главная /
Практикум по программированию на JavaScript
Практикум по программированию на JavaScript - ответы на тесты Интуит
Цель этих 30 уроков состоит в том, чтобы научить читателя самостоятельно создавать сценарии JavaScript.
Список вопросов:
- # Где расположить сценарий для вывода нового окна в коде странице?
- # window.open - здесь:
- # Конфигурация нового окна
- # Используется ли пробел в перечислении подкоманд config?
- # Какое свойство нового окна задается параметром "location="?
- # Какое свойство вновь открытого окна задается параметром "toolbar="?
- # Закрытие текущего окна осуществляется следующим фрагментом кода:
- # Какое действие произойдет после выполнения кода? <A HREF="file.htm" onClick="window.open('opened.html', 'window_name', config='height=300,width=300')">Click here</A>
- # Как открыть окно, содержащее полосы прокрутки и панель инструментов? <SCRIPT type="text/javascript"> пример к задаче </SCRIPT>
- # Определите ошибку <A HREF="file.htm" onClick="window.open('opened.html', 'window_name', config='width=300,status=0')">Click here</A>
- # Определите ошибку <A HREF="file.htm" onClick="window.open('window_name', 'opened.html', config='width=300,status=0')">Click here</A>
- # Определите ошибку <A HREF="file.htm" onClick="window.open('opened.html', 'window_name', config="width=300,status=0")">Click here</A>
- # Что произойдет при клике по следующей гиперссылке? <a href="http://intuit.ru" target="_blank" onClick="return false;">new</a>
- # Что произойдет при клике по следующей гиперссылке? <a href="http://intuit.ru" target="_blank" onClick="return true;">new</a>
- # Что произойдет при клике по следующей гиперссылке? <a href="http://intuit.ru" target="_self" onClick="return true;">new</a>
- # Что возвращает метод confirm()?
- # Что будет, если не указать параметры метода open()?
- # Что будет, если открыть окно с именем существующего окна?
- # Можно ли закрыть окно-предок из окна-потомка?
- # Произойдет ли при выполнении следующих команд закрытие текущего окна и передача фокуса окну-предку? window.close(); window.opener.focus()?
- # На что указывает аргумент метода clearTimeout()?
- # Какая функция позволяет создать окно с вариантами выбора ОК и ОТМЕНА?
- # Каково назначение функции confirm?
- # Каким образом можно создать окно для выбора одного из двух вариантов?
- # Что произойдет в результате выполнения следующего участка кода? if (confirm("Уверены, что хотите посетить INTUIT?") ) { parent.location='http://www.intuit.ru/'; alert("Счастливого пути"); } else { alert("Тогда оставайтесь"); }
- # Что произойдет в результате нажатия кнопки ОК в процессе работы следующего участка кода? if (confirm("Уверены, что хотите посетить INTUIT?") ) { parent.location='http://www.intuit.ru/'; alert("Счастливого пути"); } else { alert("Тогда оставайтесь"); }
- # Что произойдет в результате нажатия кнопки ОТМЕНА в процессе работы следующего участка кода? if (confirm("Уверены, что хотите посетить INTUIT?") ) { parent.location='http://www.intuit.ru/'; alert("Счастливого пути"); } else { alert("Тогда оставайтесь"); }
- # Определите ошибку if confirm("Уверены, что хотите посетить INTUIT?") { parent.location='http://www.intuit.ru/'; } else { alert("Тогда оставайтесь"); }
- # Определите ошибку if (confirm("Уверены, что хотите посетить INTUIT?")) { parent.location='http://www.intuit.ru/'; } else { alert("Тогда оставайтесь"); }
- # Определите ошибку if (confirm(Уверены, что хотите посетить INTUIT?) ) { parent.location='http://www.intuit.ru/'; } else { alert("Тогда оставайтесь"); }
- # Что такое конструкция if?
- # Укажите допустимые записи конструкции if
- # Укажите недопустимые записи конструкции if
- # Из каких символов может состоять имя переменной?
- # Какие символы не могут входить в имя переменной?
- # Значение какой переменной берется в кавычки?
- # Каково будет значение переменной a после выполнения приведенного JavaScript кода? <SCRIPT type="text/javascript"> a = 1; b = "2"; c = 3; a = b + c; </SCRIPT>
- # Каково будет значение переменной a после выполнения приведенного JavaScript кода? <SCRIPT type="text/javascript"> a = "1"; b = "2"; c = -3; a = b + c; </SCRIPT>
- # Каково будет значение переменной a после выполнения приведенного JavaScript кода? <SCRIPT type="text/javascript"> a = "1"; b = "2"; c = -3; a = b - c; </SCRIPT>
- # Что будет выведено в HTML-документ после выполнения приведенного JavaScript кода? <SCRIPT type="text/javascript"> var x = -2; var y = 3; var result = x * y - x; document.write(result); </SCRIPT>
- # Что будет выведено в HTML-документ после выполнения приведенного JavaScript кода? <SCRIPT type="text/javascript"> var x = 2; var y = "3"; var result = x * y - x; document.write(result); </SCRIPT>
- # Что будет выведено в HTML-документ после выполнения приведенного JavaScript кода? <SCRIPT type="text/javascript"> var x = 2; var y = 3; var result = x * y - x; document.write(2*result); </SCRIPT>
- # Определите результат работы участка кода <SCRIPT type="text/javascript"> var x= 12; var y= 5; var result=- x + -y; alert(result); </SCRIPT>
- # Определите результат работы участка кода: <SCRIPT type="text/javascript"> var x= 12; var y= 5; var result= x +"y"; alert(result); </SCRIPT>
- # Определите результат работы участка кода: <SCRIPT type="text/javascript"> var x= 5; var y= 2; var result= x / y; alert(result); </SCRIPT>
- # Каким образом можно обратиться к 3-й картинке документа <IMG NAME=test data-src="...">?
- # Каким образом можно обратиться к 8-й картинке документа <IMG NAME=test data-src="...">?
- # Каким образом можно обратиться к 8-й картинке документа <IMG NAME=test data-src="...">?
- # В каком из контейнеров используется обработчик события onMouseOver?
- # В каком из контейнеров используется обработчик события onClick?
- # В каком из контейнеров верно используется обработчик события onSelect?
- # Какой из атрибутов IMG влияет на расстояние между картинками, помещенными в таблицу и внутрь гипертекстовой ссылки?
- # Какой из атрибутов IMG влияет на расстояние между картинками, помещенными в таблицу и внутрь гипертекстовой ссылки?
- # Какие из атрибутов IMG влияют на расстояние между картинками, помещенными в таблицу и внутрь гипертекстовой ссылки?
- # Можно ли построить из частей монолитную картинку без использования таблицы?
- # Как добиться быстрой смены картинок во вложенных графических меню?
- # Для чего изображения размещают в таблицах?
- # Какие обработчики событий имеет объект Image?
- # Какие события характеризуют объект класса Image?
- # Какие события характеризуют объект класса Image?
- # Можно ли заставить браузер докачать картинку в случае останова передачи данных пользователем?
- # Можно ли поместить текст поверх изменяющейся картинки в ячейке таблицы?
- # Каким образом можно поместить текст поверх изменяющейся картинки в ячейке таблицы?
- # Почему желательно задавать значения атрибутов width и height у img?
- # Каким образом можно предотвратить кэширование повторно вызываемой картинки?
- # Что произойдет с картинкой при проходе мыши поверх картинки? <a href="javascript:void(0);" onMouseover="document.im.data-src='./image1.gif'; return false;"> <img data-src="./image0.gif" name=im></a>
- # Что представляет собой тип данных "литерал"?
- # Чем может быть представлен литерал?
- # Может ли литерал быть изменен программно?
- # Для чего служат формы?
- # Что представляют собой формы?
- # Чем задается поле ввода на форме?
- # В данном фрагменте кода представлена… <SCRIPT type="text/javascript"> function Gofindit() { var searchfor = document.formsearch.findthis.value; var FullSearchUrl ="http://av.yahoo.com/bin/query?p=" + searchfor; location.href = FullSearchUrl; } </SCRIPT>
- # Что из представленных ниже вариантов можно отнести к объектам?
- # Какие данные получает разработчик из следующего аттрибута? document.lastModified
- # Чем функция отличается от других объектов?
- # Какие атрибуты принадлежат объекту document?
- # Выберите правильный вариант пропущенной строки. <SCRIPT type="text/javascript"> function Gofindit() { *** пропущенная строка *** var searchUrl ="http://www.yandex.ru/yandsearch?ctgl=11657&text=" + search; location.href = searchUrl; } </script>
- # Что выполняет данный участок кода? <FORM> <INPUT TYPE="TEXT" NAME="name" onClick="getname(this.value)" VALUE="Введите текст"> </FORM>
- # Что из перечисленных ниже вариантов относится к обработчикам событий?
- # Что выполняет следующий фрагмент кода? <FORM> <TEXTAREA NAME="name" COLS=30 ROWS=5 WRAP=VIRTUAL onBlur="getname(this.value)"> Введите любой текст </TEXTAREA> </FORM>
- # Найдите ошибку <script> function newcolor(color) { document.bgColor=color } </script> <FORM> <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor('lightblue')"> <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor('pink')"> </FORM>
- # Найдите ошибку <script> function newcolor(color) { document.bgColor=color } </script> <FORM> <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor('lightblue')"> <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor('pink')"> </FORM>
- # Найдите ошибку <script> function newcolor(color) { document.bgColor=color } </script> <FORM> <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor("lightblue")"> <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor("pink")"> </FORM>
- # Каким образом можно обратиться к элементу формы?
- # Можно ли указать в атрибуте action JavaScript-код?
- # Какой тип имеет свойство elements объекта Form?
- # Восстановить значения умолчания в полях формы можно только по кнопке reset?
- # Каким из перечисленных способов можно отправить данные из формы на сервер?
- # Можно ли полностью перехватить и обработать JavaScript-функцией событие Submit (отправку данных на сервер)?
- # Каким должен быть обработчик события кнопки onClick, чтобы корректно вывести содержимое текстового поля myname в отдельное окно? <FORM name="myform"> <INPUT TYPE="text" name="myname"> <INPUT TYPE="button" value="clickMe" onClick=""> </FORM>
- # Каким должен быть обработчик события кнопки onClick, чтобы корректно вывести длину содержимого текстового поля myname в отдельное окно? <FORM name="myform"> <INPUT TYPE="text" name="myname"> <INPUT TYPE="button" value="clickMe" onClick=""> </FORM>
- # Каким должен быть обработчик события кнопки onClick, чтобы корректно вывести содержимое текстового поля fname и длину содержимого текстового поля lname в отдельное окно? <FORM name="myform"> <INPUT TYPE="text" name="fname"> <INPUT TYPE="text" name="lname"> <INPUT TYPE="button" value="clickMe" onClick=""> </FORM>
- # Кому принадлежит свойство value в обработчике события кнопки onClick? <FORM name="myform"> <INPUT TYPE="text" name="myname"> <INPUT TYPE="button" value="clickMe" onClick="alert(document.myform.myname.value);"> </FORM>
- # Что из перечисленного является свойствами объекта поля формы?
- # Сколько объектов и сколько свойств использовано в обработчике события кнопки onClick? <FORM name="myform"> <INPUT TYPE="text" name="myname"> <INPUT TYPE="button" value="clickMe" onClick="alert(document.myform.myname.value.length);"> </FORM>
- # Какие ошибки допущены в приведённом ниже коде? <SCRIPT TYPE="text/javascript"> function doit() { var greeting="Привет "; alert(greeting+document.myform.fname.value); } </SCRIPT> <FORM name="myform"> <INPUT TYPE="text" name="myname"> <INPUT TYPE="button" value="clickMe" onClick="doit();"> </FORM>
- # Какие ошибки допущены в приведённом ниже коде? (считать, что документ содержит только одну форму) <SCRIPT TYPE="text/javascript"> function doit() { alert("Длина вашего имени "+document.myform.myname.value.length); } </SCRIPT> <FORM> <INPUT TYPE="text" name="myname"> <INPUT TYPE="button" value="clickMe" onClick="doit();"> </FORM>
- # Какие ошибки допущены в приведённом ниже коде? <SCRIPT TYPE="text/javascript"> function doit() { alert("Длина вашего имени "+document.myform.myname.value.length); } </SCRIPT> <FORM name="myform"> <INPUT TYPE="text" name="myname"> <INPUT TYPE="button" value="clickMe" onClick="doit();"> </FORM>
- # Определите, что произойдет в результате выполнения приведенного ниже кода? <script> function doit() { var greeting="Привет, "; alert(greeting + " " + document.myform.lname.value); } </script> <FORM NAME="myform" action=""> Ваше имя: <INPUT TYPE="text" NAME="lname"><p> <INPUT TYPE="button" VALUE="Отправить" onClick="doit()"> </FORM>
- # Определите, что произойдет в результате выполнения приведенного ниже кода? <script> function doit() { var greeting="Привет, "; alert(greeting + " " + document.myform.lname.value); } </script> <FORM NAME="myform" action=""> Ваше имя: <INPUT TYPE="text" NAME="lname"><p> <INPUT TYPE="button" VALUE="Отправить" onClick="doit"> </FORM>
- # Определите, что произойдет в результате выполнения приведенного ниже кода? <script> function doit() { var greeting="Привет, " alert(greeting + " " + document.myform.lname) } </script> <FORM NAME="myform" action=""> Ваше имя: <INPUT TYPE="text" NAME="lname"><p> <INPUT TYPE="button" VALUE="Отправить" onClick="doit()"> </FORM>
- # Когда сообщение об ошибке указывает на строку ошибки, то строку с ошибкой нужно отсчитывать
- # К синтаксическим ошибкам относится:
- # Что такое ошибка времени выполнения?
- # Когда появляется ошибка определения переменных?
- # Определите ошибку <SCRIPT LANGUAGE="javascript"> document.write("текст") </SCRIPT>
- # Определите тип ошибки document.write('текст")
- # Определите тип ошибки document.write("текст")
- # Каким образом можно создать случайное число от 1 до 3-х?
- # Каким образом можно создать случайное число от 0 до 2-х?
- # Каким образом можно создать случайное число "1" или "2"?
- # Какая функция позволяет создать случайное число?
- # Каким образом можно создать случайное число в определенном диапазоне
- # Для чего используют функцию "остаток от деления" при получении случайных чисел?
- # Определите диапазон случайного числа now=new Date(); num=(now.getSeconds() )%3
- # Определите диапазон случайного числа now=new Date(); num=(now.getSeconds() )%3 + 2
- # Определите диапазон случайного числа now=new Date(); num=(now.getSeconds() )%3 - 1
- # Какие случайные числа может генерировать приведенная ниже функция? function rand() { var now=new Date(); var num=(now.getSeconds())%10; alert(num); }
- # Какое число выведет приведенная ниже функция? function alertY() { var x=25; var y=x%20; alert(y); }
- # Какие случайные числа может генерировать приведенная ниже функция? function rand() { var now=new Date(); var num=(now.getSeconds())%9; num = num+2; alert(num); }
- # Что такое конструкция if?
- # Укажите допустимые записи конструкции if
- # Укажите недопустимые записи конструкции if
- # При каких условиях выполнятся операторы в конструкции if (условие1) { if (условие2) { операторы }}?
- # Переменная a = 10, а b = 5, укажите в каких случаях пользователь увидит приветствие
- # При каких a ,b и c выполнятся операторы в конструкции : if (a == c) {if (c == 10) { if (b == 5) { операторы }}}?
- # Что такое конструкция if/else?
- # Укажите допустимые записи конструкции if/else:
- # Укажите недопустимые записи конструкции if/else
- # При каких условиях выполнятся оператор2 в конструкции if(условие1){if(условие2){оператор1}else{оператор2}}?
- # Дано a = "м", укажите, когда пользователь увидит сообщение
- # При каких a,b и c выполнится оператор2 в конструкции if (a == b) { if (c == 10) { оператор1 } else { операторы2 }}?
- # Что увидит пользователь, выполнив данный участок кода при a=10? if (a == 10) { alert("Сообщение") } else { alert("Предупреждение") }
- # Что увидит пользователь, выполнив данный участок кода при a=10? if (a == 5) { alert("сообщение") } else { if (a == 10) { alert("предупреждение") } else { alert("вопрос") } }
- # Что увидит пользователь, выполнив данный участок кода при a=10? if (a == 5) { alert("Сообщение") } else { if (a ==10) { if (a==8) { alert("Предупреждение") } else { alert("Вопрос") } } else { alert("Вопрос") } }
- # Какой результат выдаст данный скрипт? <script language="javascript"> var var1=5; var2=3; var3=9; if(var1>var2) { alert("Первая переменная больше второй"); } if(var2>var1) { alert("Вторая переменная больше первой"); } else { alert("Третья переменная - самая большая"); } </script>
- # В чем ошибка ниже приведенной синтаксической конструкции? <script language="javascript"> var var1=5; var2=3; var3=4; if( var1>var2 | var2>var3) { alert('Условие выполнено'); } else { alert('Условие не выполнено выполнено'); } </script>
- # Какой результат выдаст скрипт? <script language="javascript"> var var1=5; var2=4; var3=2; if( var1<var2) { alert('Условие выполнено'); } if(var2>var3) { alert('Первое условие не выполнено'); } else { alert('Второе условие не выполнено '); } else { alert('Третье условие не выполнено '); } alert('Не выполнено ни одно из условий'); </script>
- # Можно ли использовать конструкцию следующего примера? <SCRIPT type="text/javascript"> if(window.confirm("Yes/No")) { ... } else { ... } </SCRIPT>
- # Как правильно оформить обработку события Submit при вызове следующего обработчика? <SCRIPT type="text/javascript"> function submit_handler() { if(...) return true; else return false; } </SCRIPT>
- # Определите результаты работы сценария в случае, если окно confirm будет закрыто без нажатия каких-либо кнопок <SCRIPT type="text/javascript"> if (confirm ("Вы уверены, что хотите посетить INTUIT?")) { alert("В данный момент страница INTUIT не доступна"); } else { alert("К сожалению, вы закрыли окно выбора"); } </SCRIPT>
- # Каким из операторов if или else обрабатывается нажатие кнопки "ОК" при использовании метода confirm?
- # Каким из операторов if или else обрабатывается нажатие кнопки "Отмена" при использовании метода confirm?
- # Что называется циклом?
- # Когда используются циклы for?
- # Когда используются циклы while?
- # Что задает выражение i=12 в синтаксисе оператора for?
- # Что задает условие i>=4 в синтаксисе оператора for?
- # Что задает условие i<4 в синтаксисе оператора for?
- # Каково будет значение переменной j после выполнения приведенного JavaScript кода? var i = 0; j = 0; for (i = 1; i <= 5; i++) { j--; }
- # Каково будет значение переменной j после выполнения приведенного JavaScript кода? var i = 0; j = 0; for (i = 1; i <= 3; i++) { j+=i; }
- # Каково будет значение переменной j после выполнения приведенного JavaScript кода? var i = 0; j = 0; for (i = 1; i <= 2; i++) { j-=2; }
- # Каково будет значение переменной i после выполнения приведенного JavaScript кода? var i = 0; while (i <= 10) { i+=5; }
- # Каково будет значение переменной i после выполнения приведенного JavaScript кода? var i = 5; while (i > 0) { i=5-i; }
- # Каково будет значение переменной i после выполнения приведенного JavaScript кода? var i = 1; while (i <= 5) { alert(i) i+=5; }
- # В какой строке JavaScript-кода допущена ошибка? var j = 0; for (var i = 0; i <= 10; i++); { j += 11; } document.write(j);
- # В какой строке JavaScript-кода допущена ошибка? for (var j = 0; i <= 10; i++) { j += 1; } document.write(j);
- # В какой строке JavaScript-кода допущена ошибка? for (var i = 0; i <= 10; i++) { var j += 1; }
- # Каково будет значение переменной j после выполнения приведенного JavaScript кода? var j = 0; for (var i = 0; i < 2; i++) { j=i; }
- # Каково будет значение переменной j после выполнения приведенного JavaScript кода? var j = 0; for (var i = 0; i < 2; i++) { j=-j*i; } document.write(j);
- # Каково будет значение переменной j после выполнения приведенного JavaScript кода? var j = 0; for (var i = 0; i <= 1; i++) { j=-j+i; }
- # Каково будет значение переменной i после выполнения приведенного JavaScript кода? var i = 1; while (i <= 2) { i+=5; }
- # Каково будет значение переменной i после выполнения приведенного JavaScript кода? var i = 1; while (i <= 2) { i*=5; }
- # Каково будет значение переменной i после выполнения приведенного JavaScript кода? var i = 2; while (i <= 2) { i=i*i; }
- # Что называется массивом?
- # Нумерация элементов массива всегда начинаются с
- # Какой из ниже перечисленных команд можно получить значение текстового поля из данной формы <form action="start.php" method="post" name="fld"> <input type="text" name="field" value="Text field"> <input type="submit" value="Старт" name="btn"> </form> Форма в документе одна
- # Укажите команду, которой нельзя получить значение текстового поля из данной формы <form action="start.php" method="post" name="fld"> <input type="text" name="field" value="Text field"> <input type="submit" value="Старт" name="btn"> </form> Форма в документе одна
- # На форму можно ссылаться с помощью
- # Каков результат работы данного скрипта <script language="javascript"> mas=new Array(2); mas[3]=5; alert(mas[3]); </script>
- # Каков результат работы данного скрипта <script language="javascript"> mas=new Array(2); mas3=5; alert(mas[3]); </script>
- # Что делает строка mas=new Array()?
- # Какой из вариантов описания массивов неверный?
- # Как средствами javascript создать многомерный массив?
- # Что положено в основу JavaScript-мультипликации?
- # За счет чего достигается определенное число кадров в единицу времени?
- # Как добиться быстрой смены картинок во вложенных графических меню?
- # Можно ли перезапустить мультипликацию следующего примера после ее остановки? var flag=0; var i=0; function movie() { if(flag==0) { document.im.data-src="./test"+i+".gif"; i++; setTimeout("movie();",1000); } } ... <BODY onLoad="movie();"> ... <INPUT TYPE=button VALUE="Start" onClick="flag=0;"> <INPUT TYPE=button VALUE="Stop" onClick="flag=1;">
- # В какой момент запустится мультипликация в следующем примере? var flag=0; var i=0; function movie() { if(flag==0) { document.im.data-src="./test"+i+".gif"; i++; setTimeout("movie();",1000); } } ... <BODY onLoad="movie();"> ... <INPUT TYPE=button VALUE="Start" onClick="flag=0;"> <INPUT TYPE=button VALUE="Stop" onClick="flag=1;">
- # Что произойдет в результате выполнения следующего примера? var flag=0; var i=0; function movie() { if(flag==0) { document.im.data-src="./test"+i+".gif"; i++; setTimeout("movie();",1000); } } ... <BODY onLoad="movie();"> ... <INPUT TYPE=button VALUE="Start" onClick="flag=0;"> <INPUT TYPE=button VALUE="Stop" onClick="flag=1;">
- # Сколько раз выведется анимация? function startshow() { var num=1; for (i=1; i<21; i=i+1) { document.mypic.data-src=eval("img"+num+".src"); num=num+1; if(num==4) {num=1;} } }
- # Сколько раз выведется анимация? function startshow() { var num=1; for (i=1; i<3; i=i+1) { document.mypic.data-src=eval("img"+num+".src"); num=num+1; if(num==4) {num=1;} } }
- # Сколько раз картинки выведутся на экран? function startshow() { var num=1; for (i=1; i<6; i=i+1) { document.mypic.data-src=eval("img"+num+".src") num=num+1 if(num==3) {num=1} } }
- # Сколько кадров выведется на экран? function startshow() { var num=1; for (i=1; i>6; i=i+1) { document.mypic.data-src=eval("img"+num+".src") num=num+1 if(num==3) {num=1} } }
- # Сколько кадров выведется на экран? function startshow() { var num=1; for (i=1; i<7; i=i+2) { document.mypic.data-src=eval("img"+num+".src") num=num+1 if(num==3) {num=1} } }
- # Для чего предназначен цикл for(x=1; x<8000; x=x+1)? function startshow() { var num=1; for (i=1; i<7; i=i+1) { document.mypic.data-src=eval("img"+num+".src") for(x=1; x<8000; x=x+1) {} num=num+1 if(num==3) {num=1} } }
- # Определите ошибку function startshow() { var num=1; for (i=1; i<7; i=i+1) { document.mypic.data-src=eval("img"+num+".src") for(x=1; x<8000; x=x+1) {} num=num+1 if(num==3) {num=1} } }
- # Отметьте верное утверждение: function startshow() { var num=1; for (i=1; i>7; i=i+1) { document.mypic.data-src=eval("img"+num+".src") for(x=1; x<8000; x=x+1) {} num=num+1 if(num==3) {num=1} } }
- # Каким образом можно обратиться к элементу формы?
- # Можно ли указать в атрибуте action JavaScript-код?
- # Есть ли у объекта Form свойство elements и, если есть, то это массив или скаляр?
- # Восстановить значения умолчания в полях формы можно только по кнопке reset?
- # Каким из перечисленных способов можно отправить данные из формы на сервер?
- # Можно ли полностью перехватить и обработать JavaScript-функцией событие onSubmit (отправку данных на сервер)?
- # Как правильно оформить обработку события onSubmit при вызове следующего обработчика? function submit_handler() { if(...) return true; else return false; }
- # Укажите синтаксически правильную конструкцию для изменения значения поля следующей формы? <FORM NAME=f> <INPUT NAME=fi> </FORM>
- # Будет ли выдано сообщение об ошибке JavaScript при вводе данных в поле формы и передаче их на сервер в следующем примере? <FORM ACTION="javascript:test();"> <INPUT NAME=test> </FORM>
- # Будет ли выдано сообщение об ошибке JavaScript при вводе данных в поле формы и передаче их на сервер в следующем примере? <FORM METHOD=post ACTION="javascript:test();" onSubmit="return true;"> <INPUT NAME=test> </FORM>
- # Будет ли выдано сообщение об ошибке JavaScript при вводе данных в поле формы и передаче их на сервер в следующем примере? <FORM METHOD=get ACTION="javascript:test();" onSubmit="return false;"> <INPUT NAME=test> </FORM>
- # Для чего предназначен метод getDay()?
- # Для чего предназначен метод getDate()?
- # Метод getDate() выводит текущее число
- # Для чего предназначен метод getHours() объекта Date?
- # Метод getHours() выводит
- # Определите результат работы участка кода <SCRIPT type="text/javascript"> var d = new Date(); var y = d.getFullYear(); document.write(y); </SCRIPT>
- # Определите результат работы участка кода <SCRIPT type="text/javascript"> var y = new Date(); var d = y.getFullYear(); document.write(y); </SCRIPT>
- # Определите результат работы участка кода <SCRIPT type="text/javascript"> var d = new Date(); var y = d.getDate(); document.write(y); </SCRIPT>
- # Определите ошибку при выводе текущего года <SCRIPT type="text/javascript"> var d = new Date(); var y = d.getFullYear(); document.write(y); </SCRIPT>
- # Определите ошибку при выводе текущей даты <SCRIPT type="text/javascript"> var y = newDate(); var d = y.getFullYear(); document.write(d); </SCRIPT>
- # Определите ошибку при выводе текущего числа <SCRIPT type="text/javascript"> var d = new Date(); var y = d.getDate(); document.write(y); </SCRIPT>
- # Что называется событием?
- # Укажите существующие события
- # Укажите несуществующие события
- # Когда вызывается обработчик события onSubmit?
- # При каком условии вызывается обработчик события onFocus?
- # Когда вызывается обработчик события onBlur?
- # Определите последовательность вызовов обработчиков событий при щелчке мышью
- # Определите последовательность вызовов обработчиков событий при двойном щелчке мышью
- # Определите последовательность вызовов обработчиков событий при перемещении указателя мыши над элементом
- # Что делает данный участок кода <FORM> <INPUT TYPE="text" onFocus="window.status='Привет';"> </FORM>
- # Что делает данный участок кода <FORM> <INPUT TYPE="button" onClick="parent.location='page2.htm'"> </FORM>
- # Что делает данный участок кода <FORM> <INPUT TYPE="submit" onClick="alert('Внимание');"> </FORM>
- # Какой обработчик события необходимо использовать для определения нажатия мышью на объекте Submit?
- # Какой обработчик события необходимо использовать, когда нужно проверить - были ли изменения в поле ввода?
- # Какой обработчик события необходимо использовать для определения того, что в строке ввода был выделен текст?
- # Найдите ошибку в приведенном участке кода <FORM> <INPUT TYPE="text" VALUE="Hello world" onBlur="alert(Внимание);"> </FORM>
- # Найдите ошибку в следующем участке кода <FORM> <INPUT TYPE="button" onSubmit="window.status='Hello world';"> </FORM>
- # Найдите ошибку в участке кода <FORM> <INPUT TYPE="button" onClick="document.write(Hello+'world')"> </FORM>
- # Составьте сценарий, который выводит сообщение "Внимание" в строку статуса, при изменении содержимого в строке ввода
- # Составьте сценарий, который выводит окно сообщения, при выделении содержимого в строке ввода
- # Составьте сценарий, который выводит окно сообщения, при нажатии на кнопку Submit
- # Выберите правильно обработанные события по работе со строкой ввода
- # Выберите правильно обработанные события по работе с кнопкой
- # Выберите правильно обработанные события по работе со ссылкой
- # Что называется переменной?
- # Какое ключевое слово позволяет описать переменную?
- # Какой оператор позволяет занести значение в переменную?
- # Какая команда выводит окно с сообщением и полем ввода, и позволяет ввести данные в переменную?
- # Что произойдет в результате выполнения участка кода var a = prompt("Текст1","Текст2")?
- # Определите ошибку <SCRIPT type="text/javascript"> var user_name = prompt ("Введите имя"," "); document.write("Привет, " + User_name ); </SCRIPT>
- # Определите результат работы участка кода <SCRIPT type="text/javascript"> var d = new Date(); var y = d.getFullYear(); document.write(y); </SCRIPT>
- # Определите результат работы участка кода <SCRIPT type="text/javascript"> var y = new Date(); var d = y.getFullYear(); document.write(y); </SCRIPT>
- # Определите результат работы участка кода <SCRIPT type="text/javascript"> var d = new Date(); var y = d.getDate(); document.write(y); </SCRIPT>
- # Определите результат работы участка кода <SCRIPT type="text/javascript"> var x= 12; var y= 5; var result=- x + -y; alert(result); </SCRIPT>
- # Определите результат работы участка кода <SCRIPT type="text/javascript"> var x= 12; var y= 5; var result= x +"y"; alert(result); </SCRIPT>
- # Определите результат работы участка кода <SCRIPT type="text/javascript"> var x= 5; var y= 2; var result= x / y; alert(result); </SCRIPT>
- # Что называется объектом?
- # Что называется свойством?
- # Что называется методом?
- # Для чего предназначен объект navigator?
- # Для чего предназначен объект document?
- # Для чего предназначен объект history?
- # Что содержится в свойстве appName объекта navigator?
- # Что содержится в свойстве appVersion объекта navigator?
- # Что содержится в свойстве userAgent объекта navigator?
- # Что содержится в свойстве bgColor объекта document?
- # Что содержится в свойстве fgColor объекта document?
- # Что содержится в свойстве title объекта document?
- # Что содержится в свойстве vLinkColor объекта document?
- # Что содержится в свойстве aLinkColor объекта document?
- # Что содержится в свойстве linkColor объекта document?
- # Что содержится в свойстве length объекта history?
- # Для чего предназначен метод go объекта history?
- # Какой метод объекта history позволяет перейти к странице в списке истории?
- # Что выведется в результате работы участка кода? <SCRIPT LANGUAGE="javascript"> var a = document.bgColor; document.write("a") </SCRIPT>
- # Что выведется в результате работы участка кода? <SCRIPT LANGUAGE="javascript"> var a = document.referrer; document.write(a) </SCRIPT>
- # Что выведется в результате работы участка кода? <SCRIPT LANGUAGE="javascript"> var a = document.location; document.write(a) </SCRIPT>
- # Что делает команда onLoad?
- # Чтобы выполнить функцию после полной загрузки документа, нужно поместить её в обработчик события...
- # Для чего используются знаки <!-- и --> внутри тэгов <script> и </script>?
- # Что произойдет, если сценарий с функцией поместить в документе HTML вне команд <HEAD> и </HEAD>?
- # Что будет если перед заключительной командой --> не поставить двойную косую черту // ?
- # Какое из объявлений функции является правильным?
- # В какой строчке допущена ошибка: function dateinbar(); { var d = new Date(); var y = d.getFullYear(); };
- # Зачем используется команда defaultStatus?
- # Где отобразится результат работы сценария ? function dateinbar() { var d = new Date(); var y = d.getFullYear(); var da = d.getDate(); var m = d.getMonth() + 1; var t = da + '/' + m + '/' + y; defaultStatus = "Вы прибыли на страницу " + t + "."; } … <BODY onLoad="dateinbar()">