Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/08/2007, 10:32
chefnelone
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 18 años, 11 meses
Puntos: 15
Re: seleccionar texto en input al seleccionar?

lo he intentado con esto pero parece que algo esta mal

alguna idea?

codigo:

function selecciona_value(idInput) {

valor_input = document.getElementById(idInput).value ;
longitud = valor_input.length;

var selectionEnd = 0 + 1;
if (document.getElementById(idInput).setSelectionRang e) {
document.getElementById(idInput).focus();
document.getElementById(idInput).setSelectionRange (0, longitud);
}
else if (input.createTextRange) {
var range = document.getElementById(idInput).createTextRange() ;
range.collapse(true);
range.moveEnd('character', 0);
range.moveStart('character', longitud);
range.select();
}
}

lo he echo con usando getElementById... porque no se como hacerlo de otra forma
donde esta el error?
necesito que seleccione el todo el contenido del input onfocus()