跪求各位js高手,为什么点击addEvent 点击页面没有反应??

//JavaScriptDocument//ajax兼容性检测functioncreateXHR(){if(typeofXMLHttpRequest!="undefine... // JavaScript Document

//ajax兼容性检测
function createXHR() {
if (typeof XMLHttpRequest != "undefined") {
return new XMLHttpRequest();
} else if (typeof ActiveXObject != "undefined") {
if (typeof arguments.callee.activeXString != "string") {
var versions = ["MSXML2.XMLHttp.6.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp"];
for (var i = 0, len = versions.length; i < len; i++) {
try {
var xhr = new ActiveXObject(versions[i]);
arguments.callee.activeXString = versions[i];
return xhr;
} catch (e) {
//跳过
}
}
}
return new ActiveXObject(arguments.callee.activeXString);
} else {
throw new Error("你的浏览器或系统不支持XHR对象!");
}
}

//Ajax 封装函数

function ajax(obj){
var xhr=new createXHR();
obj.url=obj.url+'?rand='+Math.random();
obj.data=params(obj.data);
if(obj.method==='get')obj.url+=obj.url.indexOf('?')==-1?
'?'+obj.data:'&'+obj.data;

if(obj.async===true){ //同步
xhr.onreadystatechange=function(){
if(xhr.readyState==4){
callback(); //回调函数
}
};
}
xhr.open(obj.mehtod,obj.url,obj.async);
if(obj.method==='post'){
xhr.setRquestHeader('Content-Type','application/x-www-form-urlencode');
xhr.send(obj.data);
}else{
xhr.send(null);
}

if(obj.async===false){ //异步
callback(); //回调函数
}

function callback(){ //同步和异步共同的函数
if(xhr.status==200){
obj.success(xhr.responeText); //回调
}else{
alert('数据返回失败!状态代码:'+xhr.status+'.状态信息:'+xhr.statusText);
}
}
}

//名值对转换成字符串
function params(data){
var arr=[];
for(var i in data){
arr.push(encodeURLComponent(i)+'='+encodeURLComponet(data[i]));
}
}

// 调用ajax
addEvent(document,'click',function(){
ajax({
method:'get',
url:'ajax.php',
data:{
'name':'Lee',
'age':100
},
success:function(text){
alert(text);
},
async:true //表示异步
});

});
展开
 我来答
在晴天的雨伞
2016-05-04 · TA获得超过6869个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1242万
展开全部
panel,只是没显示,没添加到组件面板原来.add(result):add(result);修改事件是调用的。
  最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,以“Java”的名称正式发布。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式