База ответов ИНТУИТ

Введение в JavaScript - ответы

Количество вопросов - 167

Будет ли выдана ошибка JavaScript, если написать: document.links[0]["search"]="test=5";?

На форму с именем myform можно ссылаться с помощью

Можно ли полностью перехватить и обработать JavaScript-функцией событие Submit (отправку данных на сервер)?

Имеются картинки forest0.gif ... forest5.gif. Сколько полных циклов анимации выведет функция?
function movie(){ for (n=i=0; i<3; i++, n = (n+1)%6)  document.mypic.src="https://intuit.ru/forest"+n+".gif";}

О чем говорит тот факт, что значение document.cookie.split('customer=').length равно единице?

Отметьте, чем НЕ являются cookie:

С каких символов может начинаться однострочный комментарий в JavaScript?

Интерпретатор какого языка будет использован браузером для выполнения следующего скрипта:
 <SCRIPT LANGUAGE="JavaScript" TYPE="text/vbscript"> ... </SCRIPT> 
если браузер "понимает" оба атрибута TYPE и LANGUAGE?

Что нужно указать на месте многоточия, чтобы при клике по ссылке не совершался переход к новому документу?
 <A HREF="javascript: код_программы; ...">Ссылка</A> 

Как из программы, находящейся в окне, открытом следующей командой, передать фокус в родительское окно?
wid = window.open('1.htm','wname','width=300,height=300'); 

Каков результат работы данного скрипта:
 <SCRIPT> mas=new Array(2); mas3=5; alert(mas[3]); </SCRIPT>

Имеются картинки forest0.gif ... forest5.gif. Что будет происходить после загрузки следующей страницы?
<SCRIPT>var n=i=0;function show(){ document.mypic.src="https://intuit.ru/forest"+n+".gif"; i++; n = (n+1)%6;}</SCRIPT><BODY onLoad="setInterval('show();',1000);"><IMG NAME=mypic SRC=""></BODY>

Что выдаст данный скрипт: var e="2.71828182845", a = e.split('8'); alert(a[2]+8); ?

Может ли в DOM свойство объекта само быть объектом?

Выберите утверждение, характеризующее язык JavaScript:

Пусть описана глобальная переменная оператором var s. Можно ли изменять ее значение внутри какой-либо функции?

В программе JavaScript требуется кратко записать 10 операторов вида: document.pic#.src = 'forest#.gif', где # пробегает значения от 0 до 9, и при этом обойтись без функции eval(). Какой из предложенных скриптов достигнет требуемой цели?

Когда используются циклы while?

Что выдаст данный скрипт: var a = [35,21,13,8,5,3,2,1]; a.sort(); alert(a[3]+7); ?

Укажите синтаксически правильную запись:

Каким образом из окна-потомка, открытого с помощью window.open(), изменить 5-ю картинку в окне-предке?

Можно ли изменить адрес картинки, встроенной в документ?

Что нужно передавать в качестве аргументов методу clearTimeout()?

До какого момента времени будет существовать новая куки, установленная командой document.cookie='user=Vasya'?

В каком примере переход на сайт ИНТУИТ будет происходить при уводе указателя мыши со ссылки?

Что лежит в основе JavaScript-мультипликации?

Можно ли в JavaScript строковой переменной присвоить число в качестве значения?

Каков результат работы скрипта: var A = alert; A(window.location); ?

Укажите НЕдопустимый способ обращения к форме с именем anketa:

Чему в объектной модели документа могут соответствовать атрибуты HTML-контейнера?

Как связаны языки JavaScript и JScript?

Язык JavaScript — ...

Какими способами можно обеспечить интеграцию JavaScript-кода в HTML-страницу?

Какой оператор выведет на экран окно предупреждения с текстом Привет?

Можно ли в JavaScript целочисленной переменной присвоить строку в качестве значения?

Нумерация элементов массивов начинается с

Как средствами JavaScript создать многомерный массив?

Какой результат работы скрипта:
<SCRIPT> mas=new Array(2); mas[3]=5; alert(mas[3]); </SCRIPT>
?

Что называется циклом?

В каком порядке перечисляются три выражения в описании оператора for?

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле?
 for(i=0;i<9;i++) { if(i>5) break; document.write(i); } 

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле?
 i=0; while(i<9) { document.write(i); if(i>3) break; i++; } 

Каким образом можно внутри некоторой функции g() получить доступ к значениям локальных переменных некоторой другой функции f()? (ситуацию "g() описана внутри f()" не рассматривать)

В форме с именем fio имеется поле с именем familia, у которого есть свойство value. Каким образом нельзя обратиться к этому свойству внутри оператора with(document.fio)?

Является ли объект navigator свойством объекта window?

В какой момент создаются объекты в HTML-документе?

Какой из объектов модели DOM — самый старший?

Каков результат работы скрипта:
L = window.location; W = document.write; W(L); 
?

Каков результат работы скрипта: var Z = Math.cos, A = alert, P = Math.PI; A(Z(P)); ?

Свойство window.location представляет собой ...

Какое свойство нового окна задается параметром toolbar?

Какие из перечисленных действий произойдут, если кликнуть по данной ссылке?
<A HREF="1.htm" onClick="window.open('2.htm', 'ku', '')">Ссылка</A>

Выберите ссылки, кликнув по которым, мы закроем текущее окно:

Определите ошибку:
 <A HREF="1.htm" onClick="window.open('2.htm', 'ku', 'width=300,status=0')">Ссылка</A> 

Что возвратит метод confirm(), если пользователь просто закроет окно запроса?

Что возвращает метод window.open()?

Что нужно передавать в качестве аргумента методу clearInterval()?

Как из окна, открытого с помощью window.open(), обратиться ко 2-й форме окна-предка?

Отправить данные формы на сервер можно только нажатием кнопки отправки?

Укажите синтаксически правильную конструкцию для изменения значения поля следующей формы (считать, что форма в документе одна):
 <FORM NAME=f> <INPUT NAME=s> </FORM> 

Имеется функция TestData(), проверяющая корректность введенных в форму данных и возвращающая значение true/false. Что надо изменить в следующем фрагменте, чтобы данные отправлялись на сервер только при положительном прохождении проверки?
<FORM ACTION="pay.cgi" onSubmit="TestData();"> ... </FORM>

Каким образом можно узнать количество элементов в 5-й форме документа?

Найдите ошибку:
<SCRIPT>function newcolor(color) { document.bgColor=color; }</SCRIPT><FORM>  <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor('lightblue')">  <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor('pink')"></FORM>

Каким из перечисленных способов можно отправить данные из формы на сервер? Считать, что кнопка отправки у формы есть.

Как будет вести себя следующее поле ввода?
<INPUT TYPE=text NAME=field32 ONCLICK="alert(this.value)" VALUE="Введите текст">

Почему в следующей форме не происходит отправка данных (т.е. появление окна предупреждения с текстом Данные приняты)?
<FORM ACTION="JAVASCRIPT: alert('Данные приняты!');void(0);"      onSubmit="return false"> ... </FORM> 

Какие из объектов HTML-страницы принадлежат классу объектов URL?

Сколько гипертекстовых ссылок будет в документе после нажатия на кнопку "test" в следующем примере?
<HEAD><SCRIPT>function r(){ document.open(); document.write("<A HREF=test.htm>test</A><BR>"); document.close();}</SCRIPT></HEAD><BODY><A HREF=test.htm>test</A><BR><A HREF=test.htm>test</A><BR><FORM><INPUT TYPE=button VALUE="test" onClick="r();"></FORM></BODY>

В какой момент генерируется событие MouseOut у гиперссылки?

Что нужно указать в обработчике onMouseOver гиперссылки, чтобы браузер не выполнил действие по умолчанию?

Что произойдет при клике по следующей гиперссылке?
 <A HREF="http://intuit.ru/" TARGET="_blank" onClick="return (12==5+7);">Ссылка</A> 

Требуется создать такую ссылку, что переход по адресу, указанному в атрибуте HREF, происходил не по одинарному клику (событие Click), а по двойному клику (событие DblClick) мыши. Почему следующая ссылка не работает описанным образом?
 <A HREF="1.htm" onClick="return false;" onDblClick="this.click();">Ссылка</A> 

Как добиться быстрой смены картинок в динамической графике (мультипликация, меню и т.п.) даже при медленном соединении с интернет?

Как можно перезапустить мультипликацию, если ее остановили, нажав кнопку Stop?
<SCRIPT>var flag=true, i=0;function animation(){ if(flag) {   document.im.src="https://intuit.ru/forest"+i+".gif";   i=(i+1)%10; } setTimeout("animation();",1000);}</SCRIPT><BODY onLoad="animation();"><IMG NAME=im SRC=""><INPUT TYPE=button VALUE="Start" onClick="flag=true;"><INPUT TYPE=button VALUE="Stop" onClick="flag=false;"></BODY>

Каким образом в окно, открытое командой var wid = window.open(), поместить картинку с именем файла forest.gif?

Имеются картинки forest0.gif ... forest5.gif. Что будет происходить после загрузки следующей страницы?
<SCRIPT>var n=i=0;function show(){  if(n<6) {  document.mypic.src="https://intuit.ru/forest"+n+".gif";  i++; n = (n+1)%6;}}</SCRIPT><BODY onLoad="setInterval('show();',1000);"><IMG NAME=mypic SRC=""></BODY>

Требуется вывести 100 картинок (10 рядов по 10 картинок) с именами файлов f##.gif, где ## пробегает от 00 до 99. Какой скрипт это сделает?

В программе JavaScript требуется кратко записать 100 операторов вида: document.pic##.src = 'f##.gif', где ## пробегает значения от 00 до 99, и при этом обойтись без функции eval(). Какой из предложенных скриптов достигнет требуемой цели?

Откуда берутся cookie на компьютере?

Что означает число document.cookie.length?

Что происходит при выполнении команды: document.cookie='user=Vasya'?

Как из родительского окна можно передать фокус окну, открытому следующей командой?
wid = window.open('1.htm','wname','width=300,height=300'); 

Как из программы, находящейся в окне, открытом следующей командой, закрыть родительское окно?
wid = window.open('1.htm','wname','width=300,height=300'); 

Требуется вывести 20 картинок с именами файлов f##.gif, где ## пробегает от 00 до 19. Какой скрипт это сделает?

Какое свойство нового окна задается параметром location?

Что будет отображаться в поле статуса окна при указании на гипертекстовую ссылку в следующем примере?
<SCRIPT>var i=0;function pointer() { window.status=i++; }</SCRIPT><A HREF="javascript:void(0);"   onMouseOver="pointer();return true;">Ссылка</A>

Что произойдет при клике по следующей гиперссылке?
 <A HREF="http://intuit.ru/" TARGET="_new" onClick="return true;">Ссылка</A>

В каких случаях генерируется событие MouseOver у гиперссылки?

Какая цифра будет выведена скриптом?
<BODY><MAP NAME=test><AREA SHAPE=rect COORDS="0,0,10,10" HREF="test.htm"></MAP><SCRIPT> alert(document.links.length); </SCRIPT><A HREF="help.htm">help</A></BODY>

В форме с именем fio имеется поле с именем familia, у которого есть свойство value. Каким образом можно обратиться к этому свойству внутри оператора with(document.fio)?

Что будет создано в результате следующего объявления: a = new Array(5);?

Что делает строка massiv = new Array()?

Какими символами заканчивается однострочный комментарий?

Что из перечисленного является событием?

Что возвращает метод prompt()?

Свойство window.navigator представляет собой ...

Восстановить исходные значения в полях формы можно только нажатием кнопки сброса?

Что означает число document.cookie.split(';').length?

Определите ошибку:
 <A HREF="1.htm" onClick="window.open("2.htm", "", "location=0,menubar=yes")">Ссылка</A> 

Каким образом могут удаляться cookie?

Как можно перезапустить мультипликацию, если ее остановили, нажав кнопку Stop?
<SCRIPT>var flag=true, i=0;function animation(){ if(flag) {   document.im.src="https://intuit.ru/forest"+i+".gif";   i=(i+1)%10;   setTimeout("animation();",1000);}}</SCRIPT><BODY onLoad="animation();"><IMG NAME=im SRC=""><INPUT TYPE=button VALUE="Start" onClick="flag=true;"><INPUT TYPE=button VALUE="Stop" onClick="flag=false;"></BODY>

Как будет вести себя следующее поле ввода?
<INPUT TYPE=text NAME=field32 onBLUR="alert(this.value)" VALUE="Введите текст">

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле?
 i=0; while(i<9) { if(i>3) break; document.write(i); i++; } 

Выберите допустимые способы указания языка скрипта:

Что называется массивом?

Что будет создано в результате следующего объявления: a = new Array(5,3)?

Каким будет массив: var a = [35,21,13,8,5,3,2,1] после операции a.sort()?

Выберите верные утверждения:

Внутри функции заведена переменная оператором var d. Можно ли использовать переменную d вне этой функции?

Какое свойство нового окна задается параметром scrollbars?

Какие из перечисленных действий произойдут, если кликнуть по данной ссылке?
<A HREF="1.htm" onClick="window.open('2.htm', 'ku', '');return true;">Ссылка</A>

Определите ошибку:
<A HREF="1.htm" onClick="window.open('2.htm', 'ku',  'status=yes,scrollbars=1,height=yes')">Ссылка</A>

Что возвращает метод confirm()?

Что будет, если открыть окно с именем уже существующего окна?

Окно разделено на два фрейма с именами left и right. Как из правого фрейма обратиться к 3-й картинке левого фрейма?

Для чего служат HTML-формы?

Найдите ошибку:
<SCRIPT>function newcolor(color){    document.bgColor=color;}    </SCRIPT><FORM>  <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor("lightblue")">  <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor("pink")"></FORM>

В каких из перечисленных случаев текстовое поле защищено от ввода?

Какие из перечисленных событий гиперссылки можно полностью перехватить (т.е. чтобы браузер не выполнил действие по умолчанию)?

Что нужно указать в обработчике onMouseOut гиперссылки, чтобы браузер не выполнил действие по умолчанию?

В каком примере переход на сайт ИНТУИТ будет происходить, если пользователь отрицательно ответил на вопрос?

Что из перечисленного является свойствами объектов класса URL?

Что произойдет при клике по следующей гиперссылке?
 <A HREF="http://intuit.ru/" TARGET="_blank" onClick="return false;">Ссылка</A> 

Требуется создать такую ссылку, что переход по адресу, указанному в атрибуте HREF, происходил не по одинарному клику (событие Click), а по двойному клику (событие DblClick) мыши. Будет ли работать описанным образом следующая ссылка?
<A HREF="1.htm" ONCLICK="return false;"   ONDBLCLICK="window.location=this.href">Ссылка</A>

Имеются картинки forest0.gif ... forest5.gif. Сколько полных циклов анимации выведет функция?
function movie(){ for (n=i=0; i<30; n = (n+1)%6)  document.mypic.src="https://intuit.ru/forest"+n+".gif";}

Требуется вывести 10 картинок с именами файлов forest#.gif, где # пробегает от 0 до 9. Какой скрипт это сделает?

О чем говорит тот факт, что значение document.cookie.split('customer=').length больше единицы?

Как из родительского окна можно закрыть окно, открытое ранее следующей командой?
wid = window.open('1.htm','wname','width=300,height=300'); 

Какое число будет выдано при нажатии на кнопку?
<BODY><A HREF=test.htm>test</A><BR><SCRIPT>document.write("<A HREF=test.htm>test</A><BR>");</SCRIPT><A HREF=test.htm>test</A><BR><FORM><INPUT TYPE=button VALUE="Число ссылок"   onClick="alert(document.links.length);"></FORM></BODY>

Что означает число document.cookie.split('=').length?

Каков результат работы скрипта: var M = Math, A = alert, pi = M.PI/2; A(M.sin(pi)); ?

Какие из объектов HTML-страницы составляют коллекцию document.links[]?

Что выдаст данный скрипт:
var p="3.1415926535", a = p.split('5'); alert(a[2]+5); 
?

Почему в следующей форме не происходит отправка данных (т.е. появление окна предупреждения с текстом Данные приняты)?
<FORM ACTION="alert('Данные приняты!');      void(0);" onSubmit="return true"> ... </FORM> 

Имеется функция TestData(), проверяющая корректность введенных в форму данных и возвращающая значение true/false. Как правильно оформить обработку события Submit, чтобы данные отправлялись на сервер только при положительном прохождении проверки?

Чему в объектной модели документа соответствуют HTML-контейнеры (элементы)?

Найдите ошибку:
<SCRIPT>function newcolor(color){  Document.bgColor=color}</SCRIPT><FORM>  <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor('lightblue')">  <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor('pink')"></FORM>

Что нужно указать в обработчике onClick гиперссылки, чтобы браузер не выполнил действие по умолчанию?

Что будет, если не указать параметры метода window.open()?

Что произойдет, если переменной, хранящей число, присвоить в качестве значения массив?

Каким из перечисленных способов нельзя объявить новый массив?

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле?
 for(i=0;i<9;i++) { document.write(i); if(i>5) break; } 

Укажите допустимые способы обращения к форме с именем anketa:

Каким образом можно вызвать метод submit() формы с именем fio?

Найдите ошибку:
<SCRIPT>function newcolor(color){  document.bgColor=color}</SCRIPT><FORM>  <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor('lightblue')">  <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor('pink')"></FORM>

Укажите НЕкорректный способ обращения к свойству src картинки с именем forest:

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле?
 for(i=0;i<9;i++) { if(i<5) continue; document.write(i); } 

Выберите верное утверждение: JavaScript является языком ...

Что делает метод setInterval()?

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле?
 for(i=0;i<9;i++) { if(i>5) continue; document.write(i); } 

Что будет создано в результате следующего объявления: a = new Array(3,'Moscow','London','Paris')?

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле?
 for(i=0;i<9;i++) { document.write(i); if(i<5) break; } 

Какое из перечисленных действий произойдет, если кликнуть по данной ссылке?
<A HREF="1.htm" onClick="window.open('2.htm', 'ku', '');return false;">Ссылка</A>

Какие из команд откроют окно, содержащее полосы прокрутки и панель инструментов?

Фокус находился на некотором текстовом поле ввода. В каком случае НЕ будет вызван обработчик события onBlur этого поля?

Что из перечисленного является объектом класса URL (в частности, имеет свойства protocol, href и т.д.)?

За счет чего можно достичь требуемого числа кадров в единицу времени в JavaScript-мультипликации?

Имеются картинки forest0.gif ... forest5.gif. Сколько полных циклов анимации выведет функция?
function movie(){ for (n=i=0; i>30; i++, n = (n+1)%6)  document.mypic.src="https://intuit.ru/forest"+n+".gif";}

Имеются картинки forest0.gif ... forest5.gif. Что будет происходить после загрузки следующей страницы?
<SCRIPT>var n=i=0;function show(){  if(i<6) {  document.mypic.src="https://intuit.ru/forest"+n+".gif";  i++; n = (n+1)%6;}}</SCRIPT><BODY onLoad="setInterval('show();',1000);"><IMG NAME=mypic SRC=""></BODY>

Какие комбинации символов ограничивают многострочный комментарий в JavaScript?

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле?
 for(i=0;i<9;i++) { if(i<5) break; document.write(i); } 

Свойство window.status представляет собой ...

Имеются картинки forest0.gif ... forest5.gif. Сколько полных циклов анимации выведет функция?
function movie(){ for (n=i=0; i<30; i++, n = (n+1)%6)  document.mypic.src="https://intuit.ru/forest"+n+".gif";}

Каким образом можно обратиться к свойству value элемента с именем surname формы с именем fio?

Что выдаст данный скрипт: var a = [35,21,13,8,5,3,2,1]; a.sort(); alert(a[1]); ?

Каков результат работы данного скрипта?
 <SCRIPT> mas=new Array(2); mas[3]=5; alert(mas[3]); </SCRIPT>

Что делает метод setTimeout()?