获取选中文本的起始位置问题

http://img.mukewang.com/567bba140001c86b03620028.jpgspacer.gif这样一段文字,红色的文字是带标签的,黑色鼠标选中的,我想获取到选中的文字在这段字符里面的起始位置,同时判断选中文字是否在红色的标签内,应该怎么做?先谢谢各位啦!! 


慕用7077196
浏览 2304回答 2
2回答

不断滴自我催眠

createTextRange()  IE支持 Firefox/Safari/Chrome/Opera不支持window.getSelection()  Firefox/Safari/Chrome/Opera支持 IE不支持

不断滴自我催眠

给你个例子 你自己理解去document.selection  IE/Opera支持 Firefox/Safari/Chrome不支持createRange()  IE/Opera支持 Firefox/Safari/Chrome不支持 <html> <head> <meta charset="UTF-8"> <title>document.selection.createRange例子</title> </head> <body> <div>请选中这里的部分文字。</div> <div>   <input type="button" value="加粗" onclick="javascript :Bold();" /></div> <script  language="javascript"> function Bold(){ var bo = document.selection.createRange(); bo.execCommand("Bold"); }</script> </body></html>
打开App,查看更多内容
随时随地看视频慕课网APP