Значение значения true в myRequest.open («GET», url, true)? - PullRequest
0 голосов
/ 07 мая 2018

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Example</title>
<script type="text/javascript">
var myRequest = new XMLHttpRequest();
function loadXMLDoc(url)
{
myRequest.onreadystatechange = onResponse;
myRequest.open("GET", url, true);
myRequest.send();
}
function onResponse()
{
if(myRequest.readyState == 4 && myRequest.status == 200)
document.getElementById("A").innerHTML = myRequest.responseXML.documentElement.getElementsByTagName("color")[1].childNodes[0].nodeValue;
}
</script>
</head>
<body>
<p>Response: <span id="A"></span></p>
<button onclick="loadXMLDoc('example.xml')">Get Color</button>
</body>
</html>

a.значение значения true в myRequest.open ("GET", url, true).

б. Какие значения существуют для поля myRequest.readyState и что они означают?

с. Какая часть кода example.htm обновляется после нажатия кнопки «Получить цвет»?

д. Если доступ к XML-файлу для получения данных о цвете имеет следующий код:

<color_list>
<color>Red</color>
<color>Green</color>
<color>Blue</color>
</color_list>

Эскиз отображения страницы веб-браузера страницы example.htm после нажатия кнопки «Получить цвет» и обновления страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...