这样一段文字,红色的文字是带标签的,黑色鼠标选中的,我想获取到选中的文字在这段字符里面的起始位置,同时判断选中文字是否在红色的标签内,应该怎么做?先谢谢各位啦!!
2 回答
不断滴自我催眠
TA贡献22条经验 获得超3个赞
createTextRange() IE支持 Firefox/Safari/Chrome/Opera不支持
window.getSelection() Firefox/Safari/Chrome/Opera支持 IE不支持
不断滴自我催眠
TA贡献22条经验 获得超3个赞
给你个例子 你自己理解去
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>
添加回答
举报
0/150
提交
取消