Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/03/2006, 11:28
Avatar de chumisiado
chumisiado
 
Fecha de Ingreso: enero-2006
Ubicación: Chilito
Mensajes: 69
Antigüedad: 18 años, 4 meses
Puntos: 0
Sonrisa

no me quedo muy claro el problema ...
lo que entendi es que tienes varios input con distintos ids y lo que quieres es que al hacer click en el input el id pase al valor, o sea que te aparezca escrito el id en el input...??

Bueno si necesitas hacer eso lo que puedes hacer es utilizar el this

a cada input le pones en el evento onClick una llamada a una funcion y le pasas como para metro la palabra this. por ejemplo:


<input type="text" id="uno" name="nombre" value="" onClick="f_id_a_valor(this)" ;

luego en la funcion:

funciton f_id_a_valor(obj) {
obj.value = obj.id
}

eso es todo.

si lo quieres hacer directo lo puedes hacer asi

<input name="nombre" id="uno" type="text" onClick="javascript: this.value = this.id">


Saludos