Compañero ya empezo el primer problema :S pues como lo dice en el post, se debe crear la variable laCaja de manera global, ya lo hice pero no logro hacer que funcione, no me da error alguno en el explorador ya que veo los errores porque poseo google chorme, pero no muestra errores
Código Javascript
:
Ver originalfunction ponCursorEnPos(pos){
if(typeof document.selection != 'undefined' && document.selection){ //método IE
var tex=laCaja.value;
laCaja.value='';
laCaja.focus();
var str = document.selection.createRange();
laCaja.value=tex;
str.move("character", pos);
str.moveEnd("character", 0);
str.select();
}
else if(typeof laCaja.selectionStart != 'undefined'){ //método estándar
laCaja.setSelectionRange(pos,pos);
forzar_focus(); //debería ser focus(), pero nos salta el evento y no queremos
}
}
la cosa es como deberia usarse? yo coloco por ejemplo esto ponCursorEnPos(5); dentro de alguna funcion javascript y no hace absolutamente nada!