Javascript findet Vorkommensposition des ausgewählten Textes in einem Div
Ich habe eine Zeichenkette mit einem Wort fünfmal. Wenn ich vor hallo vorgewählt habe, sollte es 4 zurückbringen
<div id="content">hello hai hello hello hello</div>
Erhalten des ausgewählten Textskripts
<script>
if(window.getSelection){
t = window.getSelection();
}else if(document.getSelection){
t = document.getSelection();
}else if(document.selection){
t =document.selection.createRange().text;
}
</script>
Wenn ich wählehai
es sollte zurückkehren1
.
Wenn ich wählehello hai
es sollte zurückkehren1
. Bitte helfen Sie.