window.getSelection().getRangeAt() not working properly
问题 I am trying to get the text selection within a an html element and then insert span tags around it. So far, I am having problems with the correct indices. If I highlight text inside a <p> block, the index goes to 0 after a <br> tag. I want to be able to slice() the text out and then recombine it with span tags after highlighting the text as well as grabbing the selected text and sending it to server via Ajax. Here is some sample HTML and code: <html><body><p>This is some sample text.<br