Hej!
Jag har en sida med 4 checkboxar samt en submitknapp. När man trycker på knappen skall summan av checkboxarnas value returners och hamna i URL:en i formen &Summa=7. Att en "hidden" förses med värdet med hjälp av en javascript går bra.
Summan av checkboxars value
2 svar · 133 visningar · startad av NikeAir
Lite kort vad som kan göras..
function sumSelect()
{
var var1 document.FORMNAME.SELECTNAME.options[document.FORMNAME.SELECTNAME.selectedIndex].value;
var var2 = document.FORMNAME.SELECTNAME.options[document.FORMNAME.SELECTNAME.selectedIndex].value;
osv...
document.FORMNAME.HIDDENNAME.value = var1 + var2 osv;
}
Tror det ska funka... Tog det lite snabbt från skallen, ej testat.
// Jan
Jag löste det på ett annat sätt.
En funktion som adderar eller subtraherar när man trycker och sparar det i ett "hidden" fält.
function Summera(ruta){
if (ruta.checked)
{this.form.hidden1.value = (this.formen.Doktyp.value + '+' + ruta.value);}
else
{this.formen.hidden1.value = (this.formen.hidden1.value + '-' + ruta.value);}
this.formen.hidden1.value = eval(this.formen.hidden1.value);}
<input type="hidden" name="hidden1" value="" >