我正在尋找一種方式來設置設置在Internet Explorer的textarea中的選擇。在其他的瀏覽器,這工作得很好:在Internet Explorer中設置textarea選擇
textarea.selectionStart = start;
textarea.selectionEnd = end;
在IE中,我想我必須使用createRange
並以某種方式調整的選擇,但我無法弄清楚如何。
鏈接到關於createRange
和相關方法的適當文檔的額外獎勵點,MSDN幫助不大。在M個
- http://help.dottoro.com/ljlwflaq.php
- http://www.webreference.com/programming/javascript/ncz/
- http://www.quirksmode.org/dom/range_intro.html
moveStart():
+1 - 我看着這個。我不記得細節(對不起),但它很粘。 IE非常無益。我不得不在我的表單設計中做出某種妥協。 – martinr 2009-12-30 16:38:56