Hej,
jag behöver lite java script hjälp!
Jag vill ha en funktion som räknar ut en grej med hjälp av values i tex en radiobutton.
typ så här
<input type="radio" name="f1" value="1" onclick="rakna('tf1')">
och en funktion som tar emot tf1 (namn på en textruta) och skriver där värder från f1 gånger 10
function rakna(f){
form1[f].value=f1.value*10;
}
...Men det fungerar ju inte. Den säger den att value till f1 är undefined
HJÄLP!
Finns det förresten nåt bra referensverk att reckomendera ute på nätet?!
------------------
/peterbladh
[Redigerat av peterbladh den 30 mar 2001]
[Redigerat av peterbladh den 30 mar 2001]
...eller vänta nu - det verkar bero på att jag har flera radiobuttons med samma namn. Jag antog att den skulle välja den av dem som är "checked". Kan man gå igenom alla radiobuttons med samma namn och kolla vilken som är checked?
------------------
/peterbladh
JohnsenMedlem sedan juli 2000836 inlägg Har du flera input med samma namn bildar de en array.
Hitta den checkade radioknappens värde:
var check = document.form_namn.radiobutton_namn;
var vardet = "ingen checkad"
for (var i=0; i<check.length; i++){
if(check[i].checked){ vardet=check[i].value; }
}
alert(vardet);
------------------
- J-O-H-N-S-E-N -
------------------
Tackar!
------------------
/peterbladh