首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

怎么获取textbox中的选定字符串在整个字符串中的位置

2012-04-07 
如何获取textbox中的选定字符串在整个字符串中的位置例如,在textbox中输入字符串“123456789123456789”,通

如何获取textbox中的选定字符串在整个字符串中的位置
例如,在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> 

热点排行