disculpe tuxceno, pero hubiera sido muy preferible que te hubieras dado un
"pequeño" esfuerzo en postear...
no porque postee aquí no tengo cosas que hacer...asi que esfuerzate en redactar y escribir bien...minímo no crees.
ahora a lo tuyo......
el código de abajo no coloque id ni names, para que entiendas como funciona, tu se los puedes agregar con los arrays para recogerlos con POST o GET o como quieras...espero te sirva
Código Javascript
:
Ver original<script type="text/javascript">
function fncSumar(objeto,x){
if(x==1){
d=objeto;
do
objeto=objeto.nextSibling;
while(objeto.type!="text");
p=objeto;
}else if(x==-1){
p=objeto;
do
objeto=objeto.previousSibling;
while(objeto.type!="text");
d=objeto;
}
objeto=p;
do
objeto=objeto.nextSibling;
while(objeto.tagName!="INPUT");
r=objeto;
if(!d.value || !p.value) return false;
if(isNaN(d.value) || isNaN(p.value)) {
r.value="";
return false;
}
res=d.value*p.value;
r.value=res;
}
</script>
Código HTML:
Ver original<input type="text" size="15" onKeyUp="fncSumar(this,1)" /> <input type="text" size="15" onKeyUp="fncSumar(this,-1)" /> resultado
<input type="text" size="15" readonly /><br /><input type="text" size="15" onKeyUp="fncSumar(this,1)" /> <input type="text" size="15" onKeyUp="fncSumar(this,-1)" /> resultado
<input type="text" size="15" readonly /><br /><input type="text" size="15" onKeyUp="fncSumar(this,1)" /> <input type="text" size="15" onKeyUp="fncSumar(this,-1)" /> resultado
<input type="text" size="15" readonly /><br /><input type="text" size="15" onKeyUp="fncSumar(this,1)" /> <input type="text" size="15" onKeyUp="fncSumar(this,-1)" /> resultado
<input type="text" size="15" readonly /><br /><input type="text" size="15" onKeyUp="fncSumar(this,1)" /> <input type="text" size="15" onKeyUp="fncSumar(this,-1)" /> resultado
<input type="text" size="15" readonly />
salu2
NOTA: lo que dice monxas verdad, tómalo como crítica constructiva