Estoy haciendo una aplicación para calcular el valor total de comisiones. El caso es el siguiente:
El script que envio permite incluir un número determinado de periodos (máximo 10) y deja que se alimente con valores. No obstante, no logro identificar la orden que muestre el número de cada periodo y poder así multiplicar el valor de la venta por el valor de la comisión y posteriormente hallar el valor total de la comisión a cancelar. La verdad es que este script lo encontré en la red despues de haber tratado de elaborarlo con mis pobres conocimientos en esta materia. Aquí está el script.
Código HTML:
<html> <head> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Emails</title> </head> <body> <form name="sendmail" method="get" action> <p>Ingrese los montos de ventas por cada periodo a calcular <select name="numPer" onChange="howMany(this.form)"> <option value="1" selected>1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> </select> </p> <p></p> <table> <tr> <td id="mycalculotextbox"><i>Ventas Periodo: </i> <input type="text" name="numero" size="20"> <br> </td> </tr> <tr> <td><i>PORCENTAJE DE COMISION: </i></td> <td><input type="text" name="porcentaje" size="5"></td> </tr> <tr> <td><i>TOTAL COMISION: </i></td> <td><input type="text" name="comision" size="20"> </td> </tr> </table> </form> <script Language="JAVASCRIPT"> function howMany(form){ var numPer = parseInt(form.numPer.value); var valor_periodo = ''; var container = document.getElementById('mycalculotextbox'); if (numPer > 0) { for(i=1; i<=numPer; i++) { valor_periodo += '<I> Ventas Periodo </I><input "text" name="numerosos' + i +'"><br>'; } } else { valor_periodo += '<I> Ventas Periodo </I> <input type="text" name="numero"><br>'; } container.innerHTML = valor_periodo; } </script> </body> </html>
Por error envíe este tema a JAVA. Ofrezco disculpas por la incomodidad.
Gracias