虽然功能是明确定义的,但功能未定义

时间:2015-09-17 11:50:29

标签: javascript jquery

我玩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()没有被定义。

但是函数是定义的吗?!

我做错了什么但看不到我的问题。

感谢您的支持。

0 个答案:

没有答案