Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/12/2012, 14:59
edward18_1
 
Fecha de Ingreso: septiembre-2011
Mensajes: 480
Antigüedad: 13 años, 3 meses
Puntos: 18
Respuesta: Colocar Foco en una parte del texto en especifico

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 original
  1. function ponCursorEnPos(pos){  
  2.     if(typeof document.selection != 'undefined' && document.selection){        //método IE
  3.         var tex=laCaja.value;
  4.         laCaja.value='';  
  5.         laCaja.focus();
  6.         var str = document.selection.createRange();  
  7.         laCaja.value=tex;
  8.         str.move("character", pos);  
  9.         str.moveEnd("character", 0);  
  10.         str.select();
  11.     }
  12.     else if(typeof laCaja.selectionStart != 'undefined'){                    //método estándar
  13.         laCaja.setSelectionRange(pos,pos);  
  14.         forzar_focus();            //debería ser focus(), pero nos salta el evento y no queremos
  15.     }
  16. }

la cosa es como deberia usarse? yo coloco por ejemplo esto ponCursorEnPos(5); dentro de alguna funcion javascript y no hace absolutamente nada!