您的位置:首页 > 产品设计 > UI/UE

Uncaught TypeError: Cannot read property 'value' of null

2016-02-16 12:23 986 查看
Uncaught TypeError: Cannot readproperty 'value' of null
一个js方法调用另一个js方法,另一个js方法调用不到页面节点值

由于前一个js方法访问action链接跳转,页面获取不到id参数值

解决办法:第二个方法调用第一个方法的值

$(document).ready(function() {
var id=document.getElementById("courseid").value;
$.ajax({
type : 'post',
url : 'http://localhost:8888/AMOOC/video_showDetail.action',
contentType : 'application/x-www-form-urlencoded; charset=UTF-8',
data : {
id : id
},
success : function(data) {

getPicture(id);

},
error : function erryFunction() {
$("#div_course").html("error");
}

});
}
);
function getPicture(id){
$.ajax({
type : 'post',
url : 'http://localhost:8888/AMOOC/course_isFocused.action',
contentType : 'application/x-www-form-urlencoded; charset=UTF-8',
data : {
id : id
},
success : function(data) {
alert(data);

},
error : function erryFunction() {
$("#div_course").html("error");
}
})};

如果直接在第二个方法中取id值会报错

function getPicture(){
var id=document.getElementById("courseid").value;
$.ajax({
type : 'post',
url : 'http://localhost:8888/AMOOC/course_isFocused.action',
contentType : 'application/x-www-form-urlencoded; charset=UTF-8',
data : {
id : id
},
success : function(data) {
alert(data);

},
error : function erryFunction() {

}
})};



</pre><pre>


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: