亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用document.getElementById獲取不到正確的對象

使用document.getElementById獲取不到正確的對象

MM們 2018-09-05 12:24:25
問題:使用document.getElementById獲取不到正確的對象現象:先通過click事件觸發使用document.getElementById(A)修改A對象屬性的函數x,然后在通過另一個click事件觸發document.getElementById(B)修改B對象屬性的函數y,在修改A對象后第一次觸發函數y時,函數y使用document.getElementById(B)獲取到的對象是A而不是B,除了第一次之外在觸發y函數document.getElementById(B)獲取到的對象就是B了;同樣觸發了y函數后在觸發x函數,第一次x函數使用document.getElementById(A)獲取到的對象是B而不是A;代碼:嘗試: 使用過name屬性,以及使用JQ獲取對象,但是皆存在該問題,懷疑可能和對象的存儲有關系但是又沒有解決方法的頭緒;結果:已成功處理問題:在user_info_data();函數中有g_html=$('#tableId').html();$('#tableId').html(g_html + txt);的處理語句,每次觸發函數x或者函數y都會導致A、B對象重新刷新;解決方法是將不刷新AB所在的那一行.遺留問題:為什么將AB重寫刷新會導致這個問題的出現呢?
查看完整描述

1 回答

?
Smart貓小萌

TA貢獻1911條經驗 獲得超7個贊

頁面元素是否已渲染完畢?


查看完整回答
反對 回復 2018-10-17
  • 1 回答
  • 0 關注
  • 933 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號