игра брюс 2048
Главная / Интернет-технологии / Практикум по программированию на JavaScript / Тест 16

Практикум по программированию на JavaScript - тест 16

Упражнение 1:
Номер 1
Каким образом можно обратиться к 3-й картинке документа <IMG NAME=test src="...">?
    

Ответ:

 (1) document.images[2]  

 (2) document.test  

 (3) document[test]  


Номер 2
Каким образом можно обратиться к 8-й картинке документа <IMG NAME=test src="...">?
    

Ответ:

 (1) document.images[7]  

 (2) document.images[8]  

 (3) document.test  


Номер 3
Каким образом можно обратиться к 8-й картинке документа <IMG NAME=test src="...">?
    

Ответ:

 (1) document.img[7]  

 (2) document.test  

 (3) нет правильного ответа  


Упражнение 3:
Номер 1
В каком из контейнеров используется обработчик события onMouseOver?
  

Ответ:

 (1) <A HREF=... onMouseOver="return true;">  

 (2) <IMG SRC=... onMouseOver="return true;">  

 (3) <LINK onClick="return true;">  


Номер 2
В каком из контейнеров используется обработчик события onClick?
  

Ответ:

 (1) <A HREF=... onClick="return true;">  

 (2) <IMG SRC=... onClick="return true;">  

 (3) <LINK onClick="return true;">  


Номер 3
В каком из контейнеров верно используется обработчик события onSelect?  

Ответ:

 (1) <A HREF=... onSelect="return true;">  

 (2) <IMG SRC=... onSelect="return true;">  

 (3) <LINK onClick="return true;">  


Упражнение 4:
Номер 1
Какой из атрибутов IMG влияет на расстояние между картинками, помещенными в таблицу и внутрь гипертекстовой ссылки?
  

Ответ:

 (1) rectangle  

 (2) vspace  

 (3) marginleft  


Номер 2
Какой из атрибутов IMG влияет на расстояние между картинками, помещенными в таблицу и внутрь гипертекстовой ссылки?
  

Ответ:

 (1) border  

 (2) margintop  

 (3) space  


Номер 3
Какие из атрибутов IMG влияют на расстояние между картинками, помещенными в таблицу и внутрь гипертекстовой ссылки?
  

Ответ:

 (1) border  

 (2) vspace  

 (3) hspace  


Упражнение 5:
Номер 1
Можно ли построить из частей монолитную картинку без использования таблицы?

Ответ:

 (1) нельзя  

 (2) можно, перечислив подряд контейнеры IMG  

 (3) только в строку, поместив внутрь контейнера PRE  


Номер 2
Как добиться быстрой смены картинок во вложенных графических меню?
    

Ответ:

 (1) заранее сохранить нужные картинки в объектах класса Image  

 (2) кэшировать нужные картинки  

 (3) применить setTimeout()  


Номер 3
Для чего изображения размещают в таблицах? 
    

Ответ:

 (1) для более "жесткого" позиционирования  

 (2) для визуализации процесса загрузки больших изображений  

 (3) изображение нельзя поместить в таблицу  


Упражнение 6:
Номер 1
Какие обработчики событий имеет объект Image?
    

Ответ:

 (1) onError  

 (2) onLoad  

 (3) onAbort  

 (4) onMousePress  


Номер 2
Какие события характеризуют объект класса Image?
    

Ответ:

 (1) load  

 (2) unload  

 (3) escape  

 (4) mouseover  


Номер 3
Какие события характеризуют объект класса Image?
    

Ответ:

 (1) load  

 (2) abort  

 (3) keypressdown  

 (4) mousegoout  


Упражнение 7:
Номер 1
Можно ли заставить браузер докачать картинку в случае останова передачи данных пользователем?
    

Ответ:

 (1) нельзя  

 (2) можно (обработчик onAbort)  


Номер 2
Можно ли поместить текст поверх изменяющейся картинки в ячейке таблицы?
    

Ответ:

 (1) можно, если использовать разные слои для размещения картинки и текста  

 (2) нельзя  


Номер 3
Каким образом можно поместить текст поверх изменяющейся картинки в ячейке таблицы?
    

Ответ:

 (1) можно, если использовать разные слои для размещения картинки и текста  

 (2) методом document.write  

 (3) методом document.textout  


Упражнение 8:
Номер 1
Почему желательно задавать значения атрибутов width и height у img?
    

Ответ:

 (1) для фиксации размеров картинки при последующей ее замене  

 (2) для скорейшего отображения текста HTML-страницы  

 (3) для унификации отображения замены в Netscape Navigator и Internet Explorer  


Номер 2
Каким образом можно предотвратить кэширование повторно вызываемой картинки?
    

Ответ:

 (1) с помощью метода reload соответствующего данной картинке объекта  

 (2) с помощью метода abort соответствующего данной картинке объекта  

 (3) предотвратить нельзя  


Номер 3
Что произойдет с картинкой при проходе мыши поверх картинки?
  
  <a href="javascript:void(0);" onMouseover="document.im.src='./image1.gif'; return false;">
  <img src="./image0.gif" name=im></a>
  

Ответ:

 (1) произойдет замена картинки  

 (2) замена не произойдет (возвращается значение false)  

 (3) замены не произойдет (href="javascript:void(0);")  




Главная / Интернет-технологии / Практикум по программированию на JavaScript / Тест 16