Ver Mensaje Individual
  #17 (permalink)  
Antiguo 26/08/2008, 12:21
jcouoh
 
Fecha de Ingreso: septiembre-2003
Ubicación: Merida, yucatan
Mensajes: 282
Antigüedad: 21 años, 5 meses
Puntos: 1
Respuesta: Aun no puedo, mis practicas javascript se me complican

He hecho esto pero parece no funcionar:

<html><head></head><body>

<form>
<script>

var jscodigo1=12345;
var jsdescripcion1="libros";
var jsprecios1=100.00;
var jscodigo2=23451;
var jsdescripcion2="revistas";
var jsprecios2=200.00;
var jscodigo3=34512;
var jsdescripcion3="periodicos";
var jsprecios3=50.00;
var jscodigo4=45123;
var jsdescripcion4="folletos";
var jsprecios4=20.35;
var indice=4;

function cambioinput(vid) {
contenido=document.getElementById("codigo" + vid).value;
for (nums=1; nums<=indice;nums++) {
if (contenido == eval("jscodigo" + nums)) {
document.getElementById("descripcion"+vid).value =

eval("jsdescripcion"+nums);
document.getElementById("precio"+vid).value =

eval("jsprecios" + nums);
}
}
}




for (num=1; num<=indice;num++)
{
document.write("<input type='text' id='codigo"+num+"'

onchange='cambioinput(num)'> ");
document.write("<input type='text' id='descripcion" + num +

"'>");
document.write("<input type='text' id='precio" + num +

"'><br>");
}
</script>

</form>
</body></html>