以下是關鍵問題:當滾動條存在時,如何獲得元素的準確偏移頂部(在本例中爲文本框)?最好全部用javascript。獲取包含滾動條的文檔內容的高度javascript
我有一個頁面會溢出瀏覽器窗口的高度,這意味着會有滾動條。我在整個頁面中都鏈接了與onblur事件相關的文本框。 Onblur會驗證textobx的價值。如果數據無效。如果不是,那麼它會/應該將錯誤消息右移到文本框的頂部。 element.offsettop似乎沒有考慮到頁面上可能存在的任何滾動條。
謝謝!如果你不明白我在問什麼,請告訴我。
編輯:
有人可以幫助我找到文檔內容的高度。不是窗口高度,而是文檔內容的高度,所以它也會包含滾動條的高度?謝謝!
當你說「all in javascript」,你的意思是純粹的JavaScript還是JavaScript框架,如jQuery允許? – 2015-03-19 00:28:17
我想純javascript的答案 – www139 2015-03-19 00:33:57
_「有人可以幫我找到文檔內容的高度」_ - http://stackoverflow.com/search?q=javascript+document+height – CBroe 2015-03-19 01:43:28