怎么获取textbox中的选定字符串在整个字符串中的位置
如何获取textbox中的选定字符串在整个字符串中的位置
例如,在textbox中输入字符串“123456789123456789”,通过鼠标选择第一次出现的“23”这个字符串,如何得到第一次出现的“23”这个字符串在“123456789123456789”整个字符串的位置。
------解决方案--------------------
例如,在textbox中输入字符串“123456789123456789”,通过鼠标选择第一次出现的“23”这个字符串,如何得到第一次出现的“23”这个字符串在“123456789123456789”整个字符串的位置。
------解决方案--------------------
- HTML code
<body> <input type="text" id="t" onselect="os(event)"/> <script language="javascript"> os = function(event){ event = event || window.event; var which = event.currentTarget || event.srcElement; var sv = which.value.substring(which.selectionEnd,which.selectionStart); alert( which.value.indexOf(sv) ); } </script> </body>