K Krassel Medlem sedan apr. 2003 9 inlägg Frågan 8 apr. 2003 11:46 #1 Hej jag har ett problem med Radioknappar som inte ger mig nått värde.
<form onSubmit="return false;">
<input type="radio" name="storlek" value="1" CHECKED>
<input type="radio" name="storlek" value="2" >
<input name="kop" type="image" onClick="parent.addtocart
(this.form.storlek.value ,1);"
</form>
Jag borde väll få värde 1 eller 2 i javascriptanropet "parent.addtocart"
Är det fel i den underlineade raden kod eller går det inte att nyttja radioknappar på det här viset ?
Tacksam för svar.
P Peter S Medlem sedan dec. 2002 5 483 inlägg Eftersom båda elementen har samma namn så skapas det ett fält av storlek två enligt följande:
this.form.storlek[0]
this.form.storlek[1]
Så för att lösa det kan du göra så här:
<input name="kop" type="image" onClick="parent.addtocart(this.form.storlek[0].checked?1:2,1);">
:)
K Krassel Medlem sedan apr. 2003 9 inlägg tack
Funkar fint. tack ett gäng.