B
bgdankrlchuk
есть код[codebox]var ajaxObj=createX();
document.getElementById(\"FSelect1\").innerHTML=ajaxObj;
function createX(){
var ajaxObj;
if(window.ActiveXObject)
{
try
{
ajaxObj= new ActiveXObject(\"Microsoft.XMLHTTP\");
}
catch(e)
}
ajaxObj=false;
}
}5
else
try
{
ajaxObj= new XMLHttpRequest();
}
catch(e)
}
ajaxObj=false;
}
}
if(!ajaxObj){
var per=\"Jib,rf\";
return per;
}else{
var per=\"Jib,rf\";
return per;}2
}
// Create a function that will receive data sent from the server
function Napisanoe(){
if(ajaxObj.readyState == 4){
if(xmlHttp.status==200){
xmlR=ajaxObj.responseXML;
xmlD=xmlR.documentElement;
helloM=xmlD.firstChild.data;
document.getElementById(\"FSelect1\").innerHTML=helloM;
setTimeout('Otpravka',1000);
}
else{
alert(\"Ошибка---:\"+ajaxObj.statusText);
} }}
function Otpravka(selectedIndx,riven){
if(ajaxObj.readyState==4||ajaxObj.readyState==0){
var misce =selectedIndx;
var uroven =riven;
ajaxObj.onreadystatechange = Napisanoe;
var queryString = \"?misce=Italia&roll=1\";
ajaxObj.open(\"GET\", \"ajax-example.php\" + queryString, true);
ajaxObj.send(null);
}
else{
setTimeout('Otpravka',1000);
}
</script>
<form name='myForm'>
<select name='country' onchange='Otpravka(myForm.country.options[myForm.country.selectedIndex].value,1)'>";</select>
<div id='FSelect1' />
</form>
</body>
</html>[/codebox]
раньше я никогда не занимался Ajax подскажите где ошибка?
document.getElementById(\"FSelect1\").innerHTML=ajaxObj;
function createX(){
var ajaxObj;
if(window.ActiveXObject)
{
try
{
ajaxObj= new ActiveXObject(\"Microsoft.XMLHTTP\");
}
catch(e)
}
ajaxObj=false;
}
}5
else
try
{
ajaxObj= new XMLHttpRequest();
}
catch(e)
}
ajaxObj=false;
}
}
if(!ajaxObj){
var per=\"Jib,rf\";
return per;
}else{
var per=\"Jib,rf\";
return per;}2
}
// Create a function that will receive data sent from the server
function Napisanoe(){
if(ajaxObj.readyState == 4){
if(xmlHttp.status==200){
xmlR=ajaxObj.responseXML;
xmlD=xmlR.documentElement;
helloM=xmlD.firstChild.data;
document.getElementById(\"FSelect1\").innerHTML=helloM;
setTimeout('Otpravka',1000);
}
else{
alert(\"Ошибка---:\"+ajaxObj.statusText);
} }}
function Otpravka(selectedIndx,riven){
if(ajaxObj.readyState==4||ajaxObj.readyState==0){
var misce =selectedIndx;
var uroven =riven;
ajaxObj.onreadystatechange = Napisanoe;
var queryString = \"?misce=Italia&roll=1\";
ajaxObj.open(\"GET\", \"ajax-example.php\" + queryString, true);
ajaxObj.send(null);
}
else{
setTimeout('Otpravka',1000);
}
</script>
<form name='myForm'>
<select name='country' onchange='Otpravka(myForm.country.options[myForm.country.selectedIndex].value,1)'>";</select>
<div id='FSelect1' />
</form>
</body>
</html>[/codebox]
раньше я никогда не занимался Ajax подскажите где ошибка?