السلام عليكم
كيف يمكنني ان أغير مكان المعلومة التي يجلبها الاستعلام
مثلا في المثال ادناه يوجد txtHint كيف يمكنني ارسالها كبارامتر متغير يعني ممكن يكون بدال txtHint2 او txtHint3 او الخ
ارجو ان يكون التساؤل مفهوم وارجو الاجابة من المختصين او التعديل على الكود التالي
var xmlHttp
function showCat(str,url)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
url=url+"?q="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function stateChanged() {
if(xmlHttp.readyState == 1){
document.getElementById("txtHint").innerHTML = '<img src="images/loading1.gif">';
}
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
document.getElementById("txtHint").innerHTML=xmlHttp.responseText
}
}
function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
//Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}