JS document.selection.createRange方法
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
[p]document.selection.createrange() 根據(jù)當(dāng)前文字選擇返回 textrange 對(duì)象,或根據(jù)控件選擇返回 controlrange 對(duì)象。[/p]
[p]配合 execcommand,在 html 編輯器中很有用,比如:文字加粗、斜體、復(fù)制、粘貼、創(chuàng)建超鏈接等。[/p] [p]實(shí)例一:[/p] [p][/p] [p][/p] [p]實(shí)例二:[/p] [p][/p] [p]實(shí)例三:選中input中的文本[/p] [p][/p] [p][img]http://qzone.qq.com/ac/b.gif[/img][/p] 對(duì)textarea中的內(nèi)容,進(jìn)行選中后,加效果 [/p] 實(shí)例四:javascript捕獲到選中的網(wǎng)頁(yè)中的純文本內(nèi)容 [p][/p] [p][/p] [p][/p] [p] [p][/p] [p][/p] [p]以上的代碼可以捕獲到選中的網(wǎng)頁(yè)中的純文本內(nèi)容(不含html標(biāo)簽)[/p] [p]如果想獲得包含html的內(nèi)容,將document.selection.createrange().text改成document.selection.createrange().htmltext[/p] [p][/p] [p][/p] 該文章在 2011/3/30 17:17:31 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |