Ciao a tutti,
ho questo script che mi permette di calcolare la somma dei checkbox selezionati

Codice PHP:
<form>
<
input onClick="clickCh(this)" type="checkbox" name="one" value="10"> $10.00

<input onClick="clickCh(this)" type="checkbox" name="two" value="12"> $12.00

<input onClick="clickCh(this)" type="checkbox" name="two" value="20"> $20.00



<input id="total" type="text" name="total">
</
form>
<
script language="JavaScript" type="text/javascript">
var 
total document.getElementById("total")
function 
clickCh(caller){
if(
caller.checked){
add(caller)
} else {
subtract(caller)
}
}
function 
add(caller){ total.value total.value*caller.value*1}
function 
subtract(caller){ total.value total.value*caller.value*1}
</script> 
Vorrei però integrarlo con un discorso di quantità in pratica selezionare prezzo x quantità e ricavare il totale
Codice PHP:
<form>
 $
10.00 X 
 
<label>
 <
select name="select">
   <
option value="0">0</option>
   <
option value="1">1</option>
   <
option value="2">2</option>
 </
select>
 </
label>
 <
input onClick="clickCh(this)" type="checkbox" name="one" value="10">
 

$
12.00 X 
<select name="select2">
  <
option value="0">0</option>
  <
option value="1">1</option>
  <
option value="2">2</option>
</
select>
 <
input onClick="clickCh(this)" type="checkbox" name="two" value="12">


$
20.00 X 
<select name="select3">
  <
option value="0">0</option>
  <
option value="1">1</option>
  <
option value="2">2</option>
</
select>
<
input onClick="clickCh(this)" type="checkbox" name="two" value="20">




<
input id="total" type="text" name="total">
</
form>
<
script language="JavaScript" type="text/javascript">
var 
total document.getElementById("total")
function 
clickCh(caller){
if(
caller.checked){
add(caller)
} else {
subtract(caller)
}
}
function 
add(caller){ total.value total.value*caller.value*1}
function 
subtract(caller){ total.value total.value*caller.value*1}
</script> 
Qualche suggerimento?

Grazie