我玩javascript XMLHttpRequest。
我写了一个这样的函数:
function setRequest(data){
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
}
if(!request){
alert("Kann keine XMLHTTP-Instanz erzeugen");
return false;
}else{
var url = "test.php";
request.open('post', url, true);
request.send('url'+data);
//request.onreadystatechange = opendomain;
}
}
$('a').attr("href", "javascript:setRequest('test')");
在最后一行我定义了我网站中的所有链接来执行函数setRequest();
我的JS文件包含在页脚中,jquery attr()工作正常。 但是当我点击一个链接时,我得到的信息是函数setRequest()没有被定义。
但是函数是定义的吗?!
我做错了什么但看不到我的问题。
感谢您的支持。