Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Как правильно указать ссылку на файл css?
<script src="file.js" type="text/javascript"></script> указывает файлу html расположение файла JavaScript "file.js" кодирует файл file.js в формат text или javascript открывает файл file.js в текстовом редакторе как javascript
Как правильно указать ссылку на файл "file.html" и задать ей id "number"?
<td id="number">number</td> создаёт ячейку таблицы, записывает в неё слово number и присваивает ей номер "number" ничего не выполняет создаёт ячейку таблицы и записывает в неё слово-ссылку на number.html в текущем каталоге
Как работает position: absolute?
местонахождение элемента не зависит от прокрутки, не меняет своего места элемент отобразится как обычно, в зависимости от места объявления его в коде местоположение элемента зависит от заданных ему параметров и не связано с другими элементами
Какое действие выполняет эта строка?
font-family: "Lucida Grande", Arial, Helvetica, sans-serif; выбирает шрифт для элемента в зависимости от поддержки его браузером предупреждает браузер о наличии данных шрифтов на сайте, чтобы он скачал их устанавливает четыре разных шрифта для четырёх элементов страницы
document.getElementById("element").innerHTML = someText; присваивает переменной someText значение "element" присваивает элементу "element" значение someText; меняет тип элементов "element" на текстовый
Как правильно установить отступ в блоке tempWin на 20 пикселей от верхней части блока?
Window.onload = someFunction; при срабатывании функции someFunction открывается новое окно при загрузке страницы вызывает функцию someFunction при закрытии окна выполняет функцию someFunction
Как работает position: fixed?
местонахождение элемента не зависит от прокрутки, не меняет своего места местоположение элемента зависит от заданных ему параметров и не связано с другими элементами элемент отобразится как обычно, в зависимости от места объявления его в коде
Что произойдет если операция внутри try не выполнится нормальным образом?
try {xhr = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) { alert(e.message); }
сработает функция catch которая выведет на экран сообщение об ошибке код прекратит работу и функция catch не сработает, поскольку неверно расставлены фигурные скобки код прекратит работу и данные об ошибке передадутся переменной e
Что произойдёт в результате этих изменений атрибута style.top блока tempWin?
tempWin.style.top = 20 + "px"; появится отступ на 20 пикселей от нижней части блока появится отступ на 20 пикселей от верхней части блока ничего, поскольку так устанавливать отступ нельзя
Какой метод возвращает все элементы по номеру, который передали в качестве параметра?
Что делает метод document.getElementById("имя элемента")?
проверяет документ на наличие элемента, переданного в качестве параметра возвращает массив всех элементов с id, который передали в качестве параметра возвращает массив всех Id элемента, переданного в качестве параметра
Является ли запрос данных файлов в коде HTTP запросом? (видеофайл, сценарий javascript, аудиофайл)
нет не всегда да
При каких значениях readyState и status веб страница полностью успешно загружена и ответ сервера получен?
3 и 200 1 и 200 4 и 200 4 и 500
Какие основные особенности XML?
только компьютер может его прочитать не закодирован у него есть DOM
Какие основные особенности XML?
у него есть DOM возможность создавать свои тэги не может быть изменён
Какие основные особенности XML?
может быть использован в коде на javascript возможность создавать свои тэги не может быть изменён
Что делает метод document.getElementsByTagName("названиетэга")?
возвращает массив значений всех тэгов, переданных в качестве параметра возвращает массив всех элементов, имеющих тэг, переданный в качестве параметра проверяет документ на наличие элемента, переданного в качестве параметра
Какое свойство объекта содержит название данного объекта?
nodeName id InnerHTML
Является ли запрос данных файлов в коде HTTP запросом? (картинка, .css файл, флеш)
нет не всегда да
Какими способами можно создать аякс запрос?
varxhr = new Request("XMLHttp"); varxhr = new ActiveXObject("XMLHttpRequest"); varxhr = new ActiveXObject("Microsoft.XMLHTTP"); varxhr = new XMLHttpRequest();
Какой метод вернёт при запросе ответ - объект "XMLDocument"?
нет метода, возвращающего такой объект responseXML responseText
Что нужно предпринять, чтобы создать XMLHttpзапрос в InternetExplorer 6?
ничего, InternetExplorer 6 может работать с объектами XMLHttpRequest так же, как и другие браузеры проверить наличие window.ActiveXObject и создать объект ActiveXObject("Microsoft.XMLHTTP") проверить наличие window.ActiveXObject и создать объект ActiveXObject("XMLHttpRequest")
При каких значениях readyState и status веб страница полностью загружена и ответ сервера получен?
2 и 200 4 и 200 0 и 400 3 и 400
Что нужно проверить, чтобы убедиться, что объект XMLHttpзапроса можно создать? (в большинстве браузеров)
if(window.XMLHttpRequest) и if(window.ActiveXObject) if (xhr) и if (window.XMLHttpRequest) if (evt) и if (window.XMLHttpRequest)
Какое действие выполняет эта строка?
varxhr = newActiveXObject("Microsoft.XMLHTTP"); создаёт объект XMLHttpзапроса через объекты ActiveXObject и присваивает его xhr создаёт переменную xhr и присваивает ей объект ActiveXObject с текстом "Microsoft.XMLHTTP" создаёт переменную xhr и присваивает ей ответ сервера с помощью ActiveXObject
Является ли запрос данных файлов в коде HTTP запросом? (флеш, главная страница сайта, xml файл)
да нет не всегда
Зачем нужно проверять наличие window.ActiveXObject при создании XMLHttpзапроса?
для гарантии работы сценария в InternetExplorer 7 и выше для гарантии работы сценария в InternetExplorer 6 для гарантии работы сценария в MozillaFirefox для гарантии работы сценария в GoogleChrome
Какое свойство объекта содержит его значение?
nodeName id innerHTML
Какое свойство объекта содержит номер объекта(для обращения к нему)?
id nodeName InnerHTML
Для чего нужны фреймворки?
для тестирования кода на типичные ошибки для уменьшения временных затрат на написание кода для гарантии работы веб страницы во всех браузерах
При каких значениях readyState и status веб страница полностью загружена и ответ сервера получен?
0 и 200 4 и 200 2 и 400 4 и 400
Какое действие выполняет эта строка?
var xhr = new XMLHttpRequest(); создаёт переменную xhr и присваивает ей ответ сервера создаёт объект XMLHttp-запроса и присваивает его переменной xhr создаёт переменную xhr и присваивает ей объект XMLHttp-запроса с текстом "Microsoft.XMLHTTP"
Чем отличается responseText от responseXML?
ответ от responseXML можно полностью увидеть в дереве DOM, а от responseText - нет responseText возвращает ответ в текстовом виде, а responseXML - в виде объекта "XMLDocument" responseText возвращает .txt файл, а responseXML - .xml
Какой метод вернёт при запросе ответ в текстовом виде?
оба метода возвращают ответ в текстовом виде responseText responseXML
Какое событие следит за изменением статуса запроса?
onstatuschange такого события не существует onstatechange
Когда срабатывает событие onreadystatechange?
при изменении статуса запроса при завершении обработки запроса при изменении состояния запроса
Какое событие следит за изменением состояния запроса?
onstatechange onreadystatechange onstatuschange
Что делает document.getElementsByTagName("div");?
возвращает все блоки div документа проверяет, есть ли в документе блоки div и возвращает их количество возвращает все значения внутри тэгов, начинающихся на "div"
Что делает document.getElementsByTagName("a");?
проверяет, есть ли в документе ссылки и возвращает их количество возвращает все ссылки документа возвращает все значения внутри тэгов, начинающихся на букву "а"
Что делает document.getElementsByTagName("p");?
возвращает все значения внутри тэгов, начинающихся на букву "p" проверяет, есть ли в документе тэги "p" и возвращает их количество возвращает все тэги "p" документа
Что делает xhr.send(null), если xhr это объект типа XMLHttpRequest?
этот метод ничего не выполнит, поскольку входное значение - пустое отсылает инициализированный запрос отсылает пустое значение для проверки, работает ли сервер и можно ли получить от него ответ
Какая строка инициализирует запрос, если xhr это объект типа XMLHttpRequest?
Что здесь означаетe evt? (Function showPreview(evt) {} )
входное значение функции showPreview часть названия функции переменная, содержащая информацию о событии
Что делает xhr.open("GET", url, true); если xhr это объект типа XMLHttpRequest?
открывает файл url асинхронно на сервере инициализирует асинхронный запрос, который запрашивает файл "url" на сервере проверяет на наличие файла "url" на сервере
Какими способами можно получить адрес нажатой ссылки и присвоить его переменной url, если нам известны данные события evt
Если известно, что произошло событие нажатия левой кнопкой мыши по ссылке, что будет присвоено переменной url в результате данной операции? var url = window.event.srcElement;
адрес нажатой ссылки id нажатого блока данные о нажатом элементе
В evt записаны данные события и известно, что произошло событие нажатия левой кнопкой мыши по ссылке. Что будет присвоено переменной url в результате данной операции? Varurl = evt.target;
данные о нажатом элементе адрес нажатой ссылки id нажатого блока
Что произойдет в результате выполнения этих строк кода, если xhr это объект типа XMLHttpRequest?
xhr.open("GET", "file.xml", true); xhr.send(null); асинхронный запрос инициализируется, но не отправится, поскольку у метода send входным значением является null асинхронный запрос инициализируется и отправится на сервер синхронный запрос инициализируется и отправится на сервер
Как правильно инициализировать и отправить запрос?
для контролирования автозаполнения в некоторых браузерах для включения/отключения автоматического заполнения формы после нажатия кнопки для проверки, заполнена ли форма
Как можно контролировать автозаполнение в некоторых браузерах в коде html?
с помощью атрибута block с помощью атрибута autocomplete никак, таких атрибутов html не имеет
Что из этого считывает значение тэга "tag" в текстовом виде, если allTags[i] содержит ответ в виде XML?
в момент нажатия клавиши "вверх" в момент отпускания нажатой клавиши в момент нажатия клавиши
Чем отличаются эти операции: в html: <div id="newDiv"></div> и в javascript: var p = document.createElement("div");?
ничем, только названиями блоков в html создается блок div, а в javascript создается объект с id "div" обращением к блокам: к блоку, созданному в html, с помощью getElementById, а к блоку, созданному в javascript, с помощью переменной p
Когда срабатывает событие onmouseover?
при вращении колёсика мыши, когда курсор наведён на объект при наведении курсора мыши на объект при уходе из зоны объекта курсора мыши
Отметьте все возможные способы создания блока div (несколько вариантов ответа)
в css: #newDiv { }; в html: <div id="newDiv"></div> в javascript: document.createElement("div"); в javascript: document.getElementById("div").createElement;
Что из этого присвоит массиву allTags все тэги "tag" из ответа сервера, если xhr это объект типа XMLHttpRequest?
Что сделает этот фрагмент кода, если ответ получен успешно и xhr это объект типа XMLHttpRequest?
var allTags = xhr.responseXML.getElementsByTagName("tag"); присваивает переменной allTags количество тэгов "tag" из ответа сервера ничего, поскольку responseXML является объектом XMLDocument и getElementsByTagName не сработает присваивает массиву allTags все тэги "tag" из ответа сервера
Что сделает этот фрагмент кода, если "field" это id поля(формы), обозначенного в html файле?
document.getElementById("field").value; считает текущее значение поля(формы) ничего, необходимо использовать метод getElementsByTagName вернёт текущее количество символов в поле(форме)
Когда срабатывает событие onmouseout?
при вращении колёсика мыши, когда курсор наведён на объект при перемещении курсора мыши за пределы объекта при наведении курсора мыши на объект
Что из этого считывает значение поля(формы) field, обозначенного в html файле?
Что сделает этот фрагмент кода, если ответ получен успешно и xhr это объект типа XMLHttpRequest?
var allTags = xhr.responseXML.getElementsByTagName("tag"); ничего, поскольку responseXML является объектом XMLDocument и getElementsByTagName не сработает присваивает массиву allTags все тэги "tag" из ответа сервера присваивает переменной allTags количество тэгов "tag" из ответа сервера
Что произойдёт в результате этой операции?
document.createElement("div"); Javascript создаст новый объект с id "div" ничего, такая операция не определена в языке Javascript Javascript создаст новый блок div
Какие файлы изменяет операция "DrawAPDiv" в программе AdobeDreamweaver?
css html и js html html и css
Зачем мы пользовались AdobeDreamweaver(или другой похожей программой) в проекте с картой страницы?
для создания подсветки к блокам на странице для создания ссылок на блоки на странице для упрощения процесса создания блоков с абсолютной позицией
Что делает операция "DrawAPDiv" в программе AdobeDreamweaver?
создаёт блоки с абсолютной позицией переводит рисунок в код на html создаёт ссылки на обведённые области
Что произойдёт в результате выполнения этого фрагмента кода?
var tempObj = new Object; tempObj.property = someFunction(); произойдёт инициализация объекта tempObj и его свойства будет обрабатывать функция someFunction(); произойдёт инициализация объекта tempObj, но свойства к нему добавлены не будут, поскольку объект не объявлен произойдёт инициализация объекта tempObj и к нему добавится свойство "property"
Как правильно создать объект и добавить свойство "property" к нему?
var tempObj = new Object; var property = new Property; tempObj.property = someFunction(); tempObj.property = someFunction(); var tempObj = new Object; tempObj.property = someFunction();
Что присвоится dataArray[i] после выполнения этих действий?
объект tempObj со свойством property ничего, поскольку объект не был инициализирован объект tempObj без свойств
XML файл имеет сложную структуру: тэг data1 содержит в себе несколько тэгов data2, каждый из которых, в свою очередь, содержит один тэг data3. Что должно содержаться в массиве data, чтобы получить текстовое содержимое i-того тэга data3 при условии, что ответ от сервера успешно получен?
XML файл имеет сложную структуру: тэг data1 содержит в себе несколько тэгов data2, каждый из которых, в свою очередь, содержит один тэг data3. Как правильно считать текстовое содержимое i-того тэга data3, если vardata = xhr.responseXML.getElementsByTagName("data2"); и ответ от сервера успешно получен?
XML файл имеет сложную структуру: тэг data1 содержит в себе несколько тэгов data2, каждый из которых, в свою очередь, содержит один тэг data3. Что будет считано в результате выполнения этой операции, если vardata = xhr.responseXML.getElementsByTagName("data2"); и ответ от сервера успешно получен?
ищет в функции someFunction() строку "document.getElementById("button") и в случае успеха заменяет "button" на "click" вызывает функцию someFunction() после нажатия левой кнопкой мыши по элементу с id "button" добавляет объект Listener к функции someFunction() после нажатия левой кнопкой мыши по элементу с id "button"
Какую функцию выполняет эта строка, если в someVar содержится ответ сервера в текстовом виде?
var allTags = YAHOO.util.Selector.query("tag", someVar);
присваивает переменной someVar содержимое всех тэгов "tag" из массива allTags проверяет наличие тэгов "tag" в переменной someVar и, в случае успеха, присваивает allTags значение true присваивает массиву allTags содержимое всех тэгов "tag" из someVar
Какую функцию выполняет эта строка?
YAHOO.util.Event.addListener(document.getElementById("button"),"mouseover",someFunction()); добавляет объект Listener к функции someFunction() когда курсор попадает в зону объекта с id "button" вызывает функцию someFunction() когда курсор попадает в зону объекта с id "button" ищет в функции someFunction() строку "document.getElementById("button") и в случае успеха заменяет "button" на "mouseover"
Какая операция возвращает содержимое всех тэгов "tag" из someVar?
проверяет наличие тэгов "tag" в переменной someVar и, в случае успеха, присваивает allTags значение true присваивает массиву allTags содержимое всех тэгов "tag" из someVar присваивает переменной someVar содержимое всех тэгов "tag" из массива allTags
Какую анимацию описывают эти строки?
{ varmyAnim = new YAHOO.util.Motion(document.getElementById("picture")); myAnim.attributes.points = { to: YAHOO.util.Dom.getXY(document.getElementById("pic1")), from: YAHOO.util.Dom.getXY(document.getElementById("pic2")) }; myAnim.duration = 1.0; myAnim.animate(); }
анимацию перемещения изображения "picture" из позиции pic2 в позицию pic1 за одну секунду; анимацию растворения изображения в процессе перемещения из позиции pic2 в позицию pic1 за одну секунду; анимацию перемещения изображения "picture" из позиции pic1 в позицию pic2 за одну секунду;
Какой строки не хватает в данном фрагменте кода для описания анимации увеличения высоты изображения "picture" в 4 раза?
{ varmyAnim = new YAHOO.util.Motion(document.getElementById("picture")); myAnim.attributes.height = { to: theHeight*4, from: theHeight }; myAnim.duration = 1.0; }
Какую функцию выполняет эта строка, если myAnim это объект анимации YAHOO?
myAnim.onComplete.subscribe(someFunction);
передаёт события myAnim в функцию someFunction вызывает анимацию myAnim по завершению функции someFunction вызывает функцию someFunction по завершению анимации myAnim
Что из этого следит за анимацией myAnim, и после её выполнения вызывает функцию someFunction?
Какими способами можно подключать файлы фреймворков в код?
скачивать их на компьютер и указывать путь в файле html скачивать их в одну папку с основным html файлом без указания ссылки на них в файле html с помощью YUIConfigurator'a указывать ссылки на фреймворки в интернете
Что такое фреймворк?
разновидность элемента <frame> в html некорректно функционирующая часть кода, нуждающаяся в исправлении заранее написанная часть кода, выполняющая определённую функцию
Какую анимацию описывают эти строки?
{ varmyAnim = new YAHOO.util.Motion(document.getElementById("picture")); myAnim.attributes.height = { to: theHeight*4, from: theHeight }; myAnim.duration = 1.0; myAnim.animate();}
анимацию уменьшения высоты изображения "picture" в 4 раза за одну секунду; анимацию растворения изображения в процессе увеличения высоты в 4 раза за одну секунду; анимацию увеличения высоты изображения "picture" в 4 раза за одну секунду;
Вы можете обратится к нам напрямую, через:
По Skype: molodoyberkut По Telegram: @MolodoyBerkut По ICQ: 657089516