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