Holas... supongamos q un usuario escirba en un campo de texto llamado "descuento" esto:
"10-5%, 20-10%, 30-13%"
el formulario es asi
<form name="pedido">
<input type="text" name="descuento">
<input type="text" name="cantidad">
<input type="text" name="unitario">
<input type="text" name="final">
</form>
en cantidad pone la cantidad de pedidos q quiere pedir
en unitario está el precio x unidad
y en final cuanto le sale el pedido
puede escribir más.. pero siempre así..."numero-porcentaje" siempre separado x comas
tons lo q yo quiero hacer es tomar lo q la persona escribió y poner esto:
<script language="JavaScript">
function total(){
//sin descuento
//veo el primer número q puso
if(document.pedido.cantidad.value < 10){
(document.pedido.final.value = document.pedido.unitario.value * document.pedido.cantidad.value)
}
//con descuento
agarro el primer número y el tercer número
if(document.pedido.cantidad.value >= 10 && document.pedido.cantidad.value < 20){
var sub_total = (document.pedido.unitario.value * document.pedido.cantidad.value);
//el descuento es del segundo número
var desc = 5
var subtotal = (desc * sub_total / 100);
var total = (sub_total - subtotal);
(document.pedido.final.value = total);
}
//con descuento
agarro el primer tercer y el quinto número
if(document.pedido.cantidad.value >= 10 && document.pedido.cantidad.value < 20){
var sub_total = (document.pedido.unitario.value * document.pedido.cantidad.value);
//el descuento es del cuarto número
var desc = 5
var subtotal = (desc * sub_total / 100);
var total = (sub_total - subtotal);
(document.pedido.final.value = total);
}
}
</script>
espero me haya dado a entender... la vdd es q lo necesito con urgencia.. espero me puedan ayudar!!!
estoy en esto desde hace tiempo y no logro ver q hacer...
si les parece q hay una mejor forma para hacerlo, osea q el usuario en "descuento" escriba otra cosa no importa.. PERO XFAVOR... AYÚDENME!!!!
gracias de antemano