Re: [問題] javascript 去如何控制 focus

看板Web_Design作者 (嵐)時間19年前 (2006/06/21 21:44), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串2/5 (看更多)
※ 引述《bigair (廣大的天空)》之銘言: : 假設我有個 <textarea name="text1">, 如果我js這樣寫: : document.form.text1.focus(); : 他輸入提示符號會出現在 textarea 裡面, 但是如果這個 textarea 內容長度很長, : 捲軸仍然是在最上面, 這樣就看不到輸入提示符號了. : 我想問的是 : 有沒有辦法 focus 的同時, 可以把 textarea 的捲軸捲到最下面? IE, Gecko-based和Opera的HTML Dom element都有scrollHeight和scrollTop兩個屬性 查一下這兩個屬性的定義你就會知道麼做了 (其他主流瀏覽器如KHTML-based等你就需要去查證一下了) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.131.5.37

06/22 01:54, , 1F
嗯... 我知道可以 scrollTop=scrollHeight-clientHeight
06/22 01:54, 1F

06/22 01:55, , 2F
可是只有FX有效,IE就不會動了 orz
06/22 01:55, 2F

06/22 21:44, , 3F
是嗎? 我用IE就可以(ps.我只用過IE6) 查看看是那裡出錯
06/22 21:44, 3F
文章代碼(AID): #14cKqqQx (Web_Design)
文章代碼(AID): #14cKqqQx (Web_Design)