![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/08/2008, 12:21
|
| | 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> |