Главная / Интернет-технологии / Основы программирования на AJAX

Основы программирования на AJAX - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: Из курса вы узнаете как лучше всего создавать динамичные страницы. Вы научитесь изменять содержимое страницы, не обновляя ее в зависимости от действий пользователя. А также узнаете как работать с XML-файлами и фреймворками.
Смотрите также:
Какое свойство объекта содержит его значение?
(1) innerHTML
(2) id
(3) nodeName
Когда срабатывает событие onreadystatechange?
(1) при завершении обработки запроса
(2) при изменении состояния запроса
(3) при изменении статуса запроса
Для чего нужен атрибут autocomplete в html?
(1) для включения/отключения автоматического заполнения формы после нажатия кнопки
(2) для контролирования автозаполнения в некоторых браузерах
(3) для проверки, заполнена ли форма
Как инициализируется XMLHttp запрос в библиотеке фреймворков YAHOO?
(1) var conObj = YAHOO.util.Connect("GET", "file.xml", true);
(2) var conObj = YAHOO.util.Connect.asyncRequest("GET", "file.xml", callback);
(3) var conObj = YAHOO.util.Connect.asyncRequest("GET", "file.xml", true);
(4) var conObj = YAHOO.util.Connect.asyncRequest("file.xml", callback);
Как правильно указать ссылку на файл css?
(1) <link rev="stylesheet" href="file.css" />
(2) <link rel="stylesheet" href="file.css" />
(3) <a rel="stylesheet" href="script.css" />
(4) <a href="script.css" rel="stylesheet" />
Что делает метод document.getElementById("имя элемента")?
(1) возвращает массив всех Id элемента, переданного в качестве параметра
(2) возвращает массив всех элементов с id, который передали в качестве параметра
(3) проверяет документ на наличие элемента, переданного в качестве параметра
Что делает document.getElementsByTagName("a");?
(1) возвращает все ссылки документа
(2) возвращает все значения внутри тэгов, начинающихся на букву "а"
(3) проверяет, есть ли в документе ссылки и возвращает их количество
Когда срабатывает событие onkeyup?
(1) в момент нажатия клавиши
(2) в момент нажатия клавиши "вверх"
(3) в момент отпускания нажатой клавиши
Какую функцию выполняет эта строка? YAHOO.util.Event.addListener(document.getElementById("button"),"click",someFunction());
(1) добавляет объект Listener к функции someFunction() после нажатия левой кнопкой мыши по элементу с id "button"
(2) ищет в функции someFunction() строку "document.getElementById("button") и в случае успеха заменяет "button" на "click"
(3) вызывает функцию someFunction() после нажатия левой кнопкой мыши по элементу с id "button"
Как создать ячейку таблицы с id "number"?
(1) <td id="number"></td>
(2) <tdid="number" />
(3) <tr.td id="number"></td>
(4) <td, "number"></td>
Какие основные особенности XML?(выберите несколько вариантов)
(1) не закодирован
(2) только компьютер может его прочитать
(3) у него есть DOM
Что здесь означаетe evt? (Function showPreview(evt) {} )
(1) входное значение функции showPreview
(2) переменная, содержащая информацию о событии
(3) часть названия функции
Что сделает этот фрагмент кода, если ответ получен успешно и xhr это объект типа XMLHttpRequest? var allTags = xhr.responseXML.getElementsByTagName("tag");
(1) присваивает массиву allTags все тэги "tag" из ответа сервера
(2) присваивает переменной allTags количество тэгов "tag" из ответа сервера
(3) ничего, поскольку responseXML является объектом XMLDocument и getElementsByTagName не сработает
Какую функцию выполняет эта строка, если в someVar содержится ответ сервера в текстовом виде? varallTags = YAHOO.util.Selector.query("tag", someVar);
(1) присваивает переменной someVar содержимое всех тэгов "tag" из массива allTags
(2) присваивает массиву allTags содержимое всех тэгов "tag" из someVar
(3) проверяет наличие тэгов "tag" в переменной someVar и, в случае успеха, присваивает allTags значение true
Какое действие выполняет эта строка? font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
(1) устанавливает четыре разных шрифта для четырёх элементов страницы
(2) предупреждает браузер о наличии данных шрифтов на сайте, чтобы он скачал их
(3) выбирает шрифт для элемента в зависимости от поддержки его браузером
Является ли запрос данных файлов в коде HTTP запросом? (картинка, .css файл, флеш)
(1) да
(2) нет
(3) не всегда
Какая строка инициализирует запрос, если xhr это объект типа XMLHttpRequest?
(1) xhr.open("GET", url, true);
(2) xhr.send("GET", url, true);
(3) xhr.send(null);
(4) xhr.open(null);
Что из этого считывает значение поля(формы) field, обозначенного в html файле?
(1) document.getElementById("field").value;
(2) document.getElementById("field");
(3) document.getElementsByTagName("field")[0].firstChild;
(4) document.getElementsByTagName("field").value;
Какую анимацию описывают эти строки? { var myAnim = new YAHOO.util.Motion(document.getElementById("picture")); myAnim.attributes.height = { to: theHeight*4, from: theHeight }; myAnim.duration = 1.0; myAnim.animate();}
(1) анимацию уменьшения высоты изображения "picture" в 4 раза за одну секунду;
(2) анимацию увеличения высоты изображения "picture" в 4 раза за одну секунду;
(3) анимацию растворения изображения в процессе увеличения высоты в 4 раза за одну секунду;
Какое действие выполняет эта строка? Window.onload = someFunction;
(1) при срабатывании функции someFunction открывается новое окно
(2) при загрузке страницы вызывает функцию someFunction
(3) при закрытии окна выполняет функцию someFunction
При каких значениях readyState и status веб страница полностью загружена и ответ сервера получен?
(1) 4 и 200
(2) 4 и 400
(3) 0 и 200
(4) 2 и 400
В evt записаны данные события и известно, что произошло событие нажатия левой кнопкой мыши по ссылке. Что будет присвоено переменной url в результате данной операции? var url = evt.target;
(1) id нажатого блока
(2) адрес нажатой ссылки
(3) данные о нажатом элементе
Отметьте все возможные способы создания блока div (несколько вариантов ответа)
(1) в html: <div id="newDiv"></div>
(2) в css: #newDiv { };
(3) в javascript: document.getElementById("div").createElement;
(4) в javascript: document.createElement("div");
Какую функцию выполняет эта строка, если myAnim это объект анимации YAHOO? myAnim.onComplete.subscribe(someFunction);
(1) передаёт события myAnim в функцию someFunction
(2) вызывает анимацию myAnim по завершению функции someFunction
(3) вызывает функцию someFunction по завершению анимации myAnim
Как правильно установить отступ в блоке tempWin на 20 пикселей от верхней части блока?
(1) tempWin.style.top = 20;
(2) tempWin.style.top = 20 +"px";
(3) tempWin.style.top = -20 + "px";
Зачем нужно проверять наличие window.ActiveXObject при создании XMLHttpзапроса?
(1) для гарантии работы сценария в GoogleChrome
(2) для гарантии работы сценария в MozillaFirefox
(3) для гарантии работы сценария в InternetExplorer 6
(4) для гарантии работы сценария в InternetExplorer 7 и выше
Как правильно инициализировать и отправить запрос?
(1) xhr.send(null); xhr.open("GET", "file.xml", true);
(2) xhr.open(null); xhr.send("GET", "file.xml", true);
(3) xhr.send("GET", "file.xml", true);
(4) xhr.open("Get", "file.xml", true); xhr.send(null);
Зачем мы пользовались AdobeDreamweaver(или другой похожей программой) в проекте с картой страницы?
(1) для создания ссылок на блоки на странице
(2) для упрощения процесса создания блоков с абсолютной позицией
(3) для создания подсветки к блокам на странице
Что такое фреймворк?
(1) разновидность элемента <frame> в html
(2) заранее написанная часть кода, выполняющая определённую функцию
(3) некорректно функционирующая часть кода, нуждающаяся в исправлении
Что произойдет если операция внутри try не выполнится нормальным образом? try {xhr = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) { alert(e.message); }
(1) сработает функция catch которая выведет на экран сообщение об ошибке
(2) код прекратит работу и данные об ошибке передадутся переменной e
(3) код прекратит работу и функция catch не сработает, поскольку неверно расставлены фигурные скобки
Какими способами можно создать аякс запрос?(выберите несколько вариантов)
(1) varxhr = new ActiveXObject("Microsoft.XMLHTTP");
(2) varxhr = new ActiveXObject("XMLHttpRequest");
(3) varxhr = new Request("XMLHttp");
(4) varxhr = new XMLHttpRequest();
Как правильно создать объект и добавить свойство "property" к нему?
(1) var tempObj = new Object; var property = new Property; tempObj.property = someFunction();
(2) var tempObj = new Object; tempObj.property = someFunction();
(3) tempObj.property = someFunction();
Чем отличается responseText от responseXML?
(1) responseText возвращает .txt файл, а responseXML - .xml
(2) ответ от responseXML можно полностью увидеть в дереве DOM, а от responseText - нет
(3) responseText возвращает ответ в текстовом виде, а responseXML - в виде объекта "XMLDocument"
XML файл имеет сложную структуру: тэг data1 содержит в себе несколько тэгов data2, каждый из которых, в свою очередь, содержит один тэг data3. Как правильно считать текстовое содержимое i-того тэга data3, если vardata = xhr.responseXML.getElementsByTagName("data2"); и ответ от сервера успешно получен?
(1) data[i].getElementsByTagName("data3")[0].nodeValue;
(2) data[i].getElementsByTagName("data3")[0].firstChild.nodeValue;
(3) data[i].getElementsByTagName("data3")[0].firstChild;
(4) data[i].getElementsByTagName("data3").firstChild.nodeValue;
Какое свойство объекта содержит название данного объекта?
(1) InnerHTML
(2) id
(3) nodeName
Какое событие следит за изменением состояния запроса?
(1) onreadystatechange
(2) onstatuschange
(3) onstatechange
Как можно контролировать автозаполнение в некоторых браузерах в коде html?
(1) с помощью атрибута block
(2) с помощью атрибута autocomplete
(3) никак, таких атрибутов html не имеет
Что произойдет в результате выполнения этой операции? var conObj = YAHOO.util.Connect.asyncRequest("GET", "file.xml", callback);
(1) инициализация и отправка XMLHttp запроса
(2) переменной conObj присвоится текстовое содержимое файла "file.xml"
(3) переменной conObj присвоится содержимое файла "file.xml" в виде XML
Как правильно указать ссылку на файл javascript?
(1) <script data-src="script.js" type="text/javascript" />
(2) <script data-src="script.js" ></script>
(3) <script href="script.js" type="text/javascript"></script>
(4) <script data-src="script.js" type="text/javascript"></script>
Какой метод возвращает все элементы по номеру, который передали в качестве параметра?
(1) document.getElementById("номер");
(2) document.getElementsByTagName("номер");
(3) document.responseText("номер");
Что делает document.getElementsByTagName("p");?
(1) возвращает все значения внутри тэгов, начинающихся на букву "p"
(2) возвращает все тэги "p" документа
(3) проверяет, есть ли в документе тэги "p" и возвращает их количество
Когда срабатывает событие onmouseover?
(1) при наведении курсора мыши на объект
(2) при уходе из зоны объекта курсора мыши
(3) при вращении колёсика мыши, когда курсор наведён на объект
Какой из этих фрагментов кода сработает так, что после нажатия левой кнопкой мыши по элементу с id "button" будет вызвана функция someFunction()?
(1) YAHOO.util.Event.addListener(document.getElementById("button"), "click", someFunction());
(2) YAHOO.util.Event.Listener(document.getElementById("button"),"click",someFunction());
(3) YAHOO.util.Event.addListener("click",document.getElementById("button"),someFunction());
Какое действие выполняет эта строка? <td id="number">number</td>
(1) создаёт ячейку таблицы и записывает в неё слово-ссылку на number.html в текущем каталоге
(2) создаёт ячейку таблицы, записывает в неё слово number и присваивает ей номер "number"
(3) ничего не выполняет
Какие основные особенности XML?(выберите несколько вариантов)
(1) не может быть изменён
(2) возможность создавать свои тэги
(3) может быть использован в коде на javascript
Как передать функции showPreview информацию о событии?
(1) function showPreview() { var evt = evt.info; }
(2) function showPreview() { var evt = window.event; }
(3) function showPreview(evt) {}
Что из этого считывает значение тэга "tag" в текстовом виде, если allTags[i] содержит ответ в виде XML?
(1) allTags[i].getElementsByTagName("tag").firstChild.nodeValue;
(2) allTags[i].getElementsByTagName("tag")[0].nodeValue;
(3) allTags[i].getElementsByTagName("tag")[0].firstChild.nodeValue;
(4) allTags[i].getElementsByTagName("tag")[0].firstChild;
Какая операция возвращает содержимое всех тэгов "tag" из someVar?
(1) YAHOO.util.Selector.query("tag", someVar);
(2) YAHOO.util.Selector.Select("tag", someVar);
(3) YAHOO.util.Selector.query("GET", "tag", someVar);
Как работает position: absolute?
(1) местонахождение элемента не зависит от прокрутки, не меняет своего места
(2) местоположение элемента зависит от заданных ему параметров и не связано с другими элементами
(3) элемент отобразится как обычно, в зависимости от места объявления его в коде
Является ли запрос данных файлов в коде HTTP запросом? (видеофайл, сценарий javascript, аудиофайл)
(1) да
(2) нет
(3) не всегда
Что делает xhr.open("GET", url, true); если xhr это объект типа XMLHttpRequest?
(1) открывает файл url асинхронно на сервере
(2) инициализирует асинхронный запрос, который запрашивает файл "url" на сервере
(3) проверяет на наличие файла "url" на сервере
Что сделает этот фрагмент кода, если "field" это id поля(формы), обозначенного в html файле? document.getElementById("field").value;
(1) вернёт текущее количество символов в поле(форме)
(2) считает текущее значение поля(формы)
(3) ничего, необходимо использовать метод getElementsByTagName
Какой строки не хватает в данном фрагменте кода для описания анимации увеличения высоты изображения "picture" в 4 раза? { varmyAnim = new YAHOO.util.Motion(document.getElementById("picture")); myAnim.attributes.height = { to: theHeight*4, from: theHeight }; myAnim.duration = 1.0; }
(1) myAnim.method = YAHOO.util.Easing.easeInStrong;
(2) myAnim.onComplete.subscribe(someFunction);
(3) myAnim.animate();
Какое действие выполняет эта строка? document.getElementById("element").innerHTML = someText;
(1) присваивает элементу "element" значение someText;
(2) присваивает переменной someText значение "element"
(3) меняет тип элементов "element" на текстовый
При каких значениях readyState и status веб страница полностью загружена и ответ сервера получен?
(1) 2 и 200
(2) 3 и 400
(3) 4 и 200
(4) 0 и 400
Какими способами можно получить адрес нажатой ссылки и присвоить его переменной url, если нам известны данные события evt(выберите несколько вариантов)
(1) var url = window.event.target;
(2) var url = evt.target;
(3) var url = window.event.srcElement;
(4) var url = evt.getLink;
Что произойдёт в результате этой операции? document.createElement("div");
(1) Javascript создаст новый блок div
(2) Javascript создаст новый объект с id "div"
(3) ничего, такая операция не определена в языке Javascript
Что из этого вернёт позицию левого верхнего угла объекта obj?
(1) YAHOO.util.Dom.Coordinates(document.getElementById("obj"))
(2) YAHOO.util.Dom.getXY(document.getElementById("obj"))
(3) YAHOO.util.getXY(document.getElementById("obj"))
Что произойдёт в результате этих изменений атрибута style.top блока tempWin? tempWin.style.top = 20 + "px";
(1) появится отступ на 20 пикселей от верхней части блока
(2) появится отступ на 20 пикселей от нижней части блока
(3) ничего, поскольку так устанавливать отступ нельзя
Что нужно предпринять, чтобы создать XMLHttpзапрос в InternetExplorer 6?
(1) проверить наличие window.ActiveXObject и создать объект ActiveXObject("XMLHttpRequest")
(2) проверить наличие window.ActiveXObject и создать объект ActiveXObject("Microsoft.XMLHTTP")
(3) ничего, InternetExplorer 6 может работать с объектами XMLHttpRequest так же, как и другие браузеры
Что произойдет в результате выполнения этих строк кода, если xhr это объект типа XMLHttpRequest? xhr.open("GET", "file.xml", true); xhr.send(null);
(1) асинхронный запрос инициализируется и отправится на сервер
(2) синхронный запрос инициализируется и отправится на сервер
(3) асинхронный запрос инициализируется, но не отправится, поскольку у метода send входным значением является null
Что делает операция "DrawAPDiv" в программе AdobeDreamweaver?
(1) создаёт ссылки на обведённые области
(2) создаёт блоки с абсолютной позицией
(3) переводит рисунок в код на html
Для чего нужны фреймворки? (выберите несколько вариантов)
(1) для уменьшения временных затрат на написание кода
(2) для тестирования кода на типичные ошибки
(3) для гарантии работы веб страницы во всех браузерах
Какое действие выполняет эта строка? Window.onload = someFunction;
(1) при срабатывании функции someFunction открывается новое окно
(2) при загрузке страницы вызывает функцию someFunction
(3) при закрытии окна выполняет функцию someFunction
Какое действие выполняет эта строка? var xhr = new ActiveXObject("Microsoft.XMLHTTP");
(1) создаёт переменную xhr и присваивает ей ответ сервера с помощью ActiveXObject
(2) создаёт переменную xhr и присваивает ей объект ActiveXObject с текстом "Microsoft.XMLHTTP"
(3) создаёт объект XMLHttp-запроса через объекты ActiveXObject и присваивает его xhr
Что произойдёт в результате выполнения этого фрагмента кода? var tempObj = new Object; tempObj.property = someFunction();
(1) произойдёт инициализация объекта tempObj и его свойства будет обрабатывать функция someFunction();
(2) произойдёт инициализация объекта tempObj, но свойства к нему добавлены не будут, поскольку объект не объявлен
(3) произойдёт инициализация объекта tempObj и к нему добавится свойство "property"
Какой метод вернёт при запросе ответ - объект "XMLDocument"?
(1) responseXML
(2) responseText
(3) нет метода, возвращающего такой объект
XML файл имеет сложную структуру: тэг data1 содержит в себе несколько тэгов data2, каждый из которых, в свою очередь, содержит один тэг data3. Что должно содержаться в массиве data, чтобы получить текстовое содержимое i-того тэга data3 при условии, что ответ от сервера успешно получен? data[i].getElementsByTagName("data3")[0].firstChild.nodeValue;
(1) xhr.responseXML.getElementsByTagName("data2")[0].firstChild.nodeValue;
(2) xhr.responseXML.getElementsByTagName("data2").nodeValue;
(3) xhr.responseXML.getElementsByTagName("data2");
Какое свойство объекта содержит номер объекта(для обращения к нему)?
(1) InnerHTML
(2) id
(3) nodeName
Какое событие следит за изменением статуса запроса?
(1) onstatuschange
(2) onstatechange
(3) такого события не существует
Для чего нужен атрибут autocomplete в html?
(1) для включения/отключения автоматического заполнения формы после нажатия кнопки
(2) для контролирования автозаполнения в некоторых браузерах
(3) для проверки, заполнена ли форма
При каком значении переменной callback запрос успешно обработан и ответ от сервера получен? varconObj = YAHOO.util.Connect.asyncRequest("GET", "file.xml", callback);
(1) ready
(2) success
(3) OK
Какое действие выполняет эта строка? <script data-src="file.js" type="text/javascript"></script>
(1) кодирует файл file.js в формат text или javascript
(2) указывает файлу html расположение файла JavaScript "file.js"
(3) открывает файл file.js в текстовом редакторе как javascript
Что делает метод document.getElementsByTagName("названиетэга")?
(1) возвращает массив значений всех тэгов, переданных в качестве параметра
(2) проверяет документ на наличие элемента, переданного в качестве параметра
(3) возвращает массив всех элементов, имеющих тэг, переданный в качестве параметра
Что делает document.getElementsByTagName("div");?
(1) возвращает все значения внутри тэгов, начинающихся на "div"
(2) проверяет, есть ли в документе блоки div и возвращает их количество
(3) возвращает все блоки div документа
Когда срабатывает событие onmouseout?
(1) при наведении курсора мыши на объект
(2) при перемещении курсора мыши за пределы объекта
(3) при вращении колёсика мыши, когда курсор наведён на объект
Какую функцию выполняет эта строка? YAHOO.util.Event.addListener(document.getElementById("button"),"mouseover",someFunction());
(1) добавляет объект Listener к функции someFunction() когда курсор попадает в зону объекта с id "button"
(2) ищет в функции someFunction() строку "document.getElementById("button") и в случае успеха заменяет "button" на "mouseover"
(3) вызывает функцию someFunction() когда курсор попадает в зону объекта с id "button"
Как правильно указать ссылку на файл "file.html" и задать ей id "number"?
(1) <a href="file.html", "number"></a>
(2) <a href="file.html" id="number"></a>
(3) <a href="file.html" id="number" />
(4) <link="file.html" id="number"></a>
Какие основные особенности XML?(выберите несколько вариантов)
(1) не может быть изменён
(2) возможность создавать свои тэги
(3) у него есть DOM
Что здесь означаетe evt? (Function showPreview(evt) {} )
(1) входное значение функции showPreview
(2) часть названия функции
(3) переменная, содержащая информацию о событии
Что из этого присвоит массиву allTags все тэги "tag" из ответа сервера, если xhr это объект типа XMLHttpRequest?
(1) varallTags = xhr.responseXML.getElementsByTagName("tag").value;
(2) varallTags = xhr.getElementsByTagName("tag").value;
(3) varallTags = xhr.getElementsByTagName("tag");
(4) varallTags = xhr.responseXML.getElementsByTagName("tag");
Какую функцию выполняет эта строка, если в someVar содержится ответ сервера в текстовом виде? var allTags = YAHOO.util.Selector.query("tag", someVar);
(1) присваивает переменной someVar содержимое всех тэгов "tag" из массива allTags
(2) присваивает массиву allTags содержимое всех тэгов "tag" из someVar
(3) проверяет наличие тэгов "tag" в переменной someVar и, в случае успеха, присваивает allTags значение true
Какими способами можно установить шрифт arial? (выберите несколько вариантов)
(1) font: italic 12px arial;
(2) font-family: arial, sans-serif;
(3) font-family: Verdana, Helvetica, sans-serif, arial;
Является ли запрос данных файлов в коде HTTP запросом? (флеш, главная страница сайта, xml файл)
(1) да
(2) нет
(3) не всегда
Что делает xhr.send(null), если xhr это объект типа XMLHttpRequest?
(1) отсылает инициализированный запрос
(2) отсылает пустое значение для проверки, работает ли сервер и можно ли получить от него ответ
(3) этот метод ничего не выполнит, поскольку входное значение - пустое
Что из этого считывает значение тэга "tag" в текстовом виде из XML файла?
(1) getElementsByTagName("tag").firstChild.nodeValue;
(2) getElementsByTagName("tag")[0].nodeValue;
(3) getElementsByTagName("tag")[0].firstChild.nodeValue;
(4) getElementsByTagName("tag")[0].firstChild;
Какую анимацию описывают эти строки? { 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(); }
(1) анимацию перемещения изображения "picture" из позиции pic1 в позицию pic2 за одну секунду;
(2) анимацию перемещения изображения "picture" из позиции pic2 в позицию pic1 за одну секунду;
(3) анимацию растворения изображения в процессе перемещения из позиции pic2 в позицию pic1 за одну секунду;
Что из этого присвоит элементу "element" значение someText?
(1) document.getElementById("element").innerHTML = someText;
(2) document.getElementById.element.innerHTML = someText;
(3) document.getElementById("element") = someText;
При каких значениях readyState и status веб страница полностью успешно загружена и ответ сервера получен?
(1) 1 и 200
(2) 4 и 200
(3) 4 и 500
(4) 3 и 200
Если известно, что произошло событие нажатия левой кнопкой мыши по ссылке, что будет присвоено переменной url в результате данной операции? var url = window.event.srcElement;
(1) id нажатого блока
(2) данные о нажатом элементе
(3) адрес нажатой ссылки
Чем отличаются эти операции: в html: <div id="newDiv"></div> и в javascript: var p = document.createElement("div");?
(1) в html создается блок div, а в javascript создается объект с id "div"
(2) обращением к блокам: к блоку, созданному в html, с помощью getElementById, а к блоку, созданному в javascript, с помощью переменной p
(3) ничем, только названиями блоков
Что из этого следит за анимацией myAnim, и после её выполнения вызывает функцию someFunction?
(1) myAnim.onComplete.subscribe(someFunction);
(2) myAnim.subscribe(someFunction);
(3) myAnim.onComplete(someFunction);
Как правильно установить отступ в блоке tempWin на 20 пикселей от верхней части блока?
(1) tempWin.style.top = 20;
(2) tempWin.style.top = 20 +"px";
(3) tempWin.style.top = tempWin.getYPos + 20 + "px";
Что нужно проверить, чтобы убедиться, что объект XMLHttpзапроса можно создать? (в большинстве браузеров)
(1) if (xhr) и if (window.XMLHttpRequest)
(2) if(window.XMLHttpRequest) и if(window.ActiveXObject)
(3) if (evt) и if (window.XMLHttpRequest)
Как правильно инициализировать и отправить запрос?
(1) xhr.send(null); xhr.open("GET", "file.xml", true);
(2) xhr.open("GET", "file.xml", true); xhr.send(null);
(3) xhr.open(null); xhr.send("GET", "file.xml", true);
(4) xhr.send("GET", "file.xml", true);
Какие файлы изменяет операция "DrawAPDiv" в программе AdobeDreamweaver?
(1) html
(2) css
(3) html и css
(4) html и js
Какими способами можно подключать файлы фреймворков в код? (выберите несколько вариантов)
(1) скачивать их на компьютер и указывать путь в файле html
(2) в файле html с помощью YUIConfigurator'a указывать ссылки на фреймворки в интернете
(3) скачивать их в одну папку с основным html файлом без указания ссылки на них
Как работает position: fixed?
(1) местонахождение элемента не зависит от прокрутки, не меняет своего места
(2) местоположение элемента зависит от заданных ему параметров и не связано с другими элементами
(3) элемент отобразится как обычно, в зависимости от места объявления его в коде
Какое действие выполняет эта строка? var xhr = new XMLHttpRequest();
(1) создаёт переменную xhr и присваивает ей ответ сервера
(2) создаёт переменную xhr и присваивает ей объект XMLHttp-запроса с текстом "Microsoft.XMLHTTP"
(3) создаёт объект XMLHttp-запроса и присваивает его переменной xhr
Что присвоится dataArray[i] после выполнения этих действий? { VartempObj = new Object; tempObj.property = someFunction(); dataArray[i] = tempObj; }
(1) объект tempObj со свойством property
(2) объект tempObj без свойств
(3) ничего, поскольку объект не был инициализирован
Какой метод вернёт при запросе ответ в текстовом виде?
(1) responseXML
(2) responseText
(3) оба метода возвращают ответ в текстовом виде
XML файл имеет сложную структуру: тэг data1 содержит в себе несколько тэгов data2, каждый из которых, в свою очередь, содержит один тэг data3. Что будет считано в результате выполнения этой операции, если vardata = xhr.responseXML.getElementsByTagName("data2"); и ответ от сервера успешно получен? data[i].getElementsByTagName("data3")[0].firstChild.nodeValue;
(1) текстовое содержимое i-го тэга data3
(2) текстовое содержимое i-го тэга data2
(3) объект типа XMLDocument