求助:javascript控制textarea中光标的位置 代码越少越好,最好能有好点的兼容性,实在不行,只要能在firefox下运行就可以了,多谢各位~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 额,自己解决了,惯例,贴出方法,取自网上找的一个方法function setCursorPosition(t, s, z){ if(document.selection){ var range = t.createTextRange(); range.moveEnd('character', -t.value.length); range.moveEnd('character', z); range.moveStart('character', s); range.select(); }else{ t.setSelectionRange(s,z); t.focus(); } }t是textarea对象,例如document.getElementById("textarea"),s,z是需要设置的位置,一样即可。来个人让我结贴啊喂 问个执行过程的问题,为什么程序会被提前执行。 这个JS裁减的效果难道就不能手动填写数值? 请问各位JS合计可以这么写吗? 很简单的submit自动提交,提示不支持此属性,帮忙看一下 请高手指点一下,谢谢! 如何将某个SELECT的值选中 这样的效果怎么做出来的? 如何便捷的使用jquery来实现form的功能,内详 我想知道JS对IE的内部命令有没有什么等价的语句? extjs中的thiz指的是什么呢? mootools 问题 求解释 recaptcha问题
function setCursorPosition(t, s, z){
if(document.selection){
var range = t.createTextRange();
range.moveEnd('character', -t.value.length);
range.moveEnd('character', z);
range.moveStart('character', s);
range.select();
}else{
t.setSelectionRange(s,z);
t.focus();
}
}
t是textarea对象,例如document.getElementById("textarea"),
s,z是需要设置的位置,一样即可。
来个人让我结贴啊喂