alertthis innerText 為什麼提示undefined

2021-07-08 22:36:01 字數 822 閱讀 9076

1樓:風見之南

需要看自己的瀏覽器情況,ie不支援this.text,火狐貌似不支援innertext,chrome都支援,建議使用jquery方法$(this).text();

jquery var ids=$(this).attr("id"); alert(ids);為什麼提示undefined

2樓:李巖

我用一個空copy的沒有寫id屬性的div試了一下,不會輸出undefined,而是一個空

輸出width屬性的時候才提示undefined這裡你的this是什麼型別的標籤?

補充:你要取的是樣式名,而不是id屬性

所以把id換成class就可以了

3樓:

你的this是 ,裡面沒有id啊,怎麼會出來值呢

jquery問題:為什麼彈出都是undefined

4樓:油炸小香瓜

**修改如下:

org/1999/xhtml">原因:jq1.6之後,它將「屬性」與「特性」做了區別,可以通過attr方法去獲得屬性,通過prop方法去獲得特性,屬性指的是「name,id」等等,特性指的是「selectedindex, tagname, nodename」等等。

5樓:匿名使用者

jquery版本的問題,將attr換成prop。

js一直提示函式未定義,js 為什麼提示函式未定義

跟有沒有封號沒關係,先在控制檯呼叫check 試一下會不會被呼叫。如果沒有說明check函式不是個全域性函式,就得檢查一下check是在 定義的。把check 後面的 去掉試一下,如 onclick check 加返回值return.true js 為什麼提示函式未定義 是作用域的問bai題。因為你...

為什麼登入遊戲老是提示無法連線網路

可能是你的網路不太好吧,建議你重啟一下路由器啊,我有時候也會出現同樣版的情況 權,大多是因為學校的網路波動了。像我喜歡在空閒的時候玩一些網路遊戲,最近最喜歡玩的遊戲就是火源計劃啦,裡面有很多玩法都有吸引到我,包括一些不常見的pvp對戰在裡面也有提現,遊戲裡未來的畫質更是讓人欲罷不能啊。網路波動,或者...

為什麼手機遊戲老是提示網路請求失敗

1 可能是網路出現問題抄,運營商方面的服務問題 2 可能是手機記憶體不足,或是遊戲記憶體過大,導致遊戲執行不暢 3 可能是遊戲版本低,網路需求。當手機遊戲出現提示網路請求失敗時,可以嘗試一下操作 1 檢視手機網路是否連線出現問題,或者是寬頻欠費 嘗試撥打運營商的服務號碼,電信 10000,聯通 10...