Hola, ehh yo de nuevo
Perdón por la molestia, de aceurdo a tu script, me dijeron que si se podía hacer una modificación
que en vez de sumar un valor adicional por la de sumaraltotla, se le sume el 10% del valor de la suma de los checkbox seleccionados y después de esa suma hay si se multiplique el otro valor por ese total, y aquí viene lo peor que al presionar un botón aaprezca al lista de los checkbox seleccionados en otro página, disculpame por tanto molestadera pero es que falte mucho a clase y no entiendo nada
tu código era así
<html>
<head>
<script>
var total=0;
function sumar(valor) {
total += valor;
document.formulario.total.value=total;
}
function restar(valor) {
total-=valor;
document.formulario.total.value=total;
}
function restar(valor) {
total-=valor;
document.formulario.total.value=total;
}
function multiplicarpor(valor){
total = total * parseInt(valor);
document.formulario.total.value=total;
}
function sumaraltotal(valor) {
total = total + parseInt(valor);
document.formulario.total.value=total;
}
</script>
</head>
<body>
<form name="formulario">
<p>
<input name="checkbox" type="checkbox" onClick="if (this.checked) sumar(1000); else restar(1000)" value="checkbox">
$1<br>
<input name="checkbox" type="checkbox" onClick="if (this.checked) sumar(2000); else restar(2000)" value="checkbox">$2<br>
<label for="multiplicar">Multiplicar por</label><input onChange="multiplicarpor(this.value);" type="text" name="multiplicar" value="0"><br>
<label for="sumar2">Sumar al total</label><input onChange="sumaraltotal(this.value);" type="text" name="sumar2" value="0"><br>
<label for="total">Resultado Total</label><input type="text" name="total" value="0">
</p>
<p> </p>
</form>
</body>
</html>
que en vez de sumar un valor adicional por la de sumaraltotla, se le sume el 10% del valor de la suma de los checkbox seleccionados y después de esa suma hay si se multiplique el otro valor por ese total, y aquí viene lo peor que al presionar un botón aaprezca al lista de los checkbox seleccionados en otro página, disculpame por tanto molestadera pero es que falte mucho a clase y no entiendo nada
tu código era así
<html>
<head>
<script>
var total=0;
function sumar(valor) {
total += valor;
document.formulario.total.value=total;
}
function restar(valor) {
total-=valor;
document.formulario.total.value=total;
}
function restar(valor) {
total-=valor;
document.formulario.total.value=total;
}
function multiplicarpor(valor){
total = total * parseInt(valor);
document.formulario.total.value=total;
}
function sumaraltotal(valor) {
total = total + parseInt(valor);
document.formulario.total.value=total;
}
</script>
</head>
<body>
<form name="formulario">
<p>
<input name="checkbox" type="checkbox" onClick="if (this.checked) sumar(1000); else restar(1000)" value="checkbox">
$1<br>
<input name="checkbox" type="checkbox" onClick="if (this.checked) sumar(2000); else restar(2000)" value="checkbox">$2<br>
<label for="multiplicar">Multiplicar por</label><input onChange="multiplicarpor(this.value);" type="text" name="multiplicar" value="0"><br>
<label for="sumar2">Sumar al total</label><input onChange="sumaraltotal(this.value);" type="text" name="sumar2" value="0"><br>
<label for="total">Resultado Total</label><input type="text" name="total" value="0">
</p>
<p> </p>
</form>
</body>
</html>
1 Respuesta
Respuesta de innet
1