如何获取textbox中的选定字符串在整个字符串中的位置
例如,在textbox中输入字符串“123456789123456789”,通过鼠标选择第一次出现的“23”这个字符串,如何得到第一次出现的“23”这个字符串在“123456789123456789”整个字符串的位置。
[解决办法]
<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>