Javascript选择开始/选择结束跨浏览器问题
我正在修改Javascript屏蔽输入类,使其基于Javascript选择开始/选择结束跨浏览器问题,javascript,Javascript,我正在修改Javascript屏蔽输入类,使其基于oninput方法(以避免移动设备上的keydown/keydup0&229问题),并面临selectionStart/
oninput
方法(以避免移动设备上的keydown
/keydup
0&229问题),并面临selectionStart
/123
:
1) Deskntop浏览器+Android Chrome返回:
selectionStart / selectionEnd : 1/1
selectionStart / selectionEnd : 2/2
selectionStart / selectionEnd : 3/3
2) Android默认浏览器
selectionStart / selectionEnd : 0/0
selectionStart / selectionEnd : 1/2
selectionStart / selectionEnd : 2/3
我不明白这些房产有什么问题。它们都在上述浏览器中得到支持和启动,因此这不是跨浏览器问题(IEI也有同样的问题-非常令人沮丧。你有没有找到解决方法?同样的问题,在android上还没有找到任何解决方法。
<textarea id="Log" name="Log" cols="1" rows="10" class="Log" style="width:100%"></textarea>
<input type="text" name="SER" id="SER" />
var node = document.getElementById("SER");
node.oninput=function(){document.getElementById('Log').innerHTML+='selectionStart / selectionEnd:'+this.selectionStart + '/'+ this.selectionEnd+'\n';