В index.htm пишем:
<html>
<head>
<script type="text/javascript" src="ajax1.js"></script>
</head>
<select onchange="My_F(this.value);">
<option value="">
<option value="RU">RU</option>
<option value="UA">UA</option>
</select>
<div id="mycode">Исходный текст</div>
</html>
В файле ajax1.js набрасываем:
<!--
function My_F(status)
{
switch(status)
{
case "RU":
document.getElementById("mycode").innerHTML="Русский, он и в африке - русский!";
break;
case "UA":
document.getElementById("mycode").innerHTML="Киев - мать городов русских!";
break;
default:
document.getElementById("mycode").innerHTML="Ой... безграмотность получается какае-то...";
}
}
//-->
Чистый HTML и чистый JS!
HTTPRequest же используется для несколько иной цели - например, если необходимо выполнить запрос к БД (cкажем MySQL) и затем вернуть результат запроса прямо в HTML.