[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
這樣子功能是實現了,不過覺得有點不爽,必須借助HTML編輯器才可,不過從全選HTML編輯器的代碼中,注意到了createTextRange()方法,這個方法以前就有用過,只是一直沒深入研究過。在Msdn中發現只有Body、TextArea等對象支持createTextRange()方法,繼續在msdn中仔細查閱了一下,createTextRange()返回的是一個 TextRange 對象,繼續查閱 TextRange 對象,發現其有很多方法,先試了試findText方法,發現只能選中文字,不能選中對象,繼續找,終于發現了moveToElementText就是我們要找的方法:
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
新聞熱點
疑難解答