Hej
Har knåpat ihop detta lilla script.
Har dock problem med att jag vill skicka med vilken div-tagg som skall uppdateras vid returnering av HTML.
Hur får jag detta att fungera?
Om jag aktiverar variabeln som jag lagt in manuellt så fungerar den, men inte om jag försöker göra det dynamiskt så som jag vill ha det =/
Tack på förhand
Kod:
var xmlHttp
function sendajax(str, url, divtagg)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Webbläsaren stödjer inte HTTP Request")
return
}
//var url="/_commondata/ajax/quicksearch.asp"
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==4 || xmlHttp.readyState=="complete")
{
//var divtagg = 'foobar'
document.getElementById(divtagg).innerHTML=xmlHttp.responseText
}
}
function GetXmlHttpObject()
{
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
}