0
我有這樣的代碼如下跨瀏覽器的問題與內部文本
var tempqStr = $("#Qpanel" + item.data("question-id") + " > .questions")[0].innerText
這工作正常鉻但在Firefox和IE我得到一個錯誤內文字是關於如何使undefined.Any建議該代碼適用於所有瀏覽器?
我有這樣的代碼如下跨瀏覽器的問題與內部文本
var tempqStr = $("#Qpanel" + item.data("question-id") + " > .questions")[0].innerText
這工作正常鉻但在Firefox和IE我得到一個錯誤內文字是關於如何使undefined.Any建議該代碼適用於所有瀏覽器?
試試這個
$("#Qpanel" + item.data("question-id") + " > .questions")[0].text();
檢查['Niet的黑暗ABSOL answer'(http://stackoverflow.com/a/22990890/769678)對於這個問題,[爲什麼內部文本不工作在Firefox] (http://stackoverflow.com/questions/22990812/why-is-innertext-not-working-in-firefox) – Shubh 2014-12-05 06:46:59