lo ajuste entendiendo tu observacion, pero no lo logrue, esto fue lo que hice:
Código:
<div id="data">
<a href="#">Link 1</a><br>
<a href="#">Link 2</a><br>
<a href="#">Link 3</a><br>
</div>
<div id="data2">
<input class="inputbox" value="">
</div>
<script language="javascript">
function seleccionar(data){
a = div.getElementsByTagName('a');
idDiv = document.getElementById('data');
inputDiv = idDiv.getElementsByTagName('input');
for(i = 0; i < a.length; i++){
inputDiv[i].value = a[i].innerHTML;
}
}
</script>
que puedo estar haciendo mal, donde esta el error o que me hace falta, me parece que esta todo ?
Editado -- Dom Oct 16, 2011 1:28 pm --viendo detenidamente el codigo que hice, fui estudiandolo y tratar de entender la logica de lo que estaba...
y lo pude lograr jejeje les pongo lo que hice:
Código:
<div id="data">
<a href="javascript: seleccionar()">Link 1</a><br>
<a href="javascript: seleccionar()">Link 2</a><br>
<a href="javascript: seleccionar()">Link 3</a><br>
</div>
<div id="data2">
<input type="text" name="data2" size="20">
</div>
<script language="javascript">
function seleccionar(){
a = document.getElementsByTagName('a');
idDiv = document.getElementById('data2');
inputDiv = idDiv.getElementsByTagName('input');
for(i = 0; i < a.length; i++){
inputDiv[i].value = a[i].innerHTML;
}
}
</script>
como veran en los link del primer <div> puse: javascript: seleccionar() y ajuste un poco el codigo y quedo! jejeje
cuando doy click en el primer link, este pega lo que dice (Link 1) en el <input> ...pero lo que estoy viendo es que si hago click en el segundo me sigue pegando el Link 1.
logrue hacer lo que queria, jejej pero ahora solo me pasa el primer link... alguna observacion ?