Código:
<script language='JavaScript'> //////////////multiplicar() /////////// function multiplica(form){ var resultado; var x=0; var y=0; x = parseInt (form.cant_1.value); y = parseInt (form.vunit_1.value); resultado = x * y; form.total_1.value=resultado; } //////////////agregar fila() /////////// [COLOR="rgb(139, 0, 0)"]var cont=1; function addRowX() //Esta la funcion que agrega las filas : { cont++; var indiceFila=1; myNewRow = document.getElementById('tabla').insertRow(-1); myNewRow.id=indiceFila; myNewCell=myNewRow.insertCell(-1); myNewCell.innerHTML='<td></td>'; myNewCell=myNewRow.insertCell(-1); myNewCell.innerHTML='<td><input type="text" size="10" name="fecha_'+cont+'" /></td>'; myNewCell=myNewRow.insertCell(-1); myNewCell.innerHTML='<input type="text" size="25" name="deta_'+cont+'"/>'; myNewCell=myNewRow.insertCell(-1); myNewCell.innerHTML='<input type="text" size="4" value="" name="cant_'+cont+'"/>'; myNewCell=myNewRow.insertCell(-1); myNewCell.innerHTML='<input type="text" size="7" value="" onBlur="multiplica(this.form)" name="vunit_'+cont+'"/>'; myNewCell=myNewRow.insertCell(-1); myNewCell.innerHTML='<input type="text" size="6" name="iva_'+cont+'"/>'; myNewCell=myNewRow.insertCell(-1); myNewCell.innerHTML='<input type="text" size="7" value="" name="total_'+cont+'"/>'; myNewCell=myNewRow.insertCell(-1); myNewCell.innerHTML='<input type="text" size="20" name="tipg_'+cont+'"/>'; indiceFila++; }[/COLOR] //////////////Borrar() /////////// function borrar() { var table = document.getElementById('tabla'); if(table.rows.length > 3) { table.deleteRow(table.rows.length -1); cont--; } } ////////////FUNCION ASIGNA VALOR DE CONT PARA EL FOR DE MOSTRAR DATOS MP-MOD-TT//////// function asigna() { valor=document.form.var_cont.value=cont; } </script>