程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> js-無法給div中的span標簽賦值

js-無法給div中的span標簽賦值

編輯:編程綜合問答
無法給div中的span標簽賦值

html中的布局是這樣的

 <div class="box">
    <div class="user_box">
    <div class="user_head"><img src="" width="50" height="50" id="imge"></div>
    <div class="user_name" id="name"><span class="user_brief" id="idinfo"></span></div>
    <div class="user_id" id="iddentity"></div>
    </div>
</div>

ajax請求成功返回的數據賦值給span標簽,代碼如下:

 success : function(data) {
            document.getElementById("imge").src=""+data.body.portrait+"";
            document.getElementById("name").innerHTML=""+data.body.nickname+"";
            document.getElementById("idinfo").innerHTML=""+data.body.nickname+"";
        }
    我賦值一樣的數據都不行,提示Cannot set property 'innerHTML' of null

最佳回答:


document.getElementById("name").innerHTML=""+data.body.nickname+"";你這句已經將idinfo這個span對象刪除了,下一句就報錯了。。去掉這句

除非你的nickname包含id為idinfo的html代碼

showbo
lwf3421
showbo
lwf3421
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved