2014-06-15 30 views
0

我想遍歷單選按鈕值並將它們添加到測驗中。我的問題是如何在此聲明中爲「名稱」調用變量:用JQuery調用HTML內部的變量

answer = $("input[type='radio'][name='q1']:checked"); 

我需要在循環中將q1加1。我以爲我可以用我的變量q對於這一點,只是不知道如何把它貼在那裏:

for (var j=1; j < 11; j++) 
    { 
    q="q"+j; 
    answer = $("input[type='radio'][name='q1']:checked"); 
    answer = answer.val(); 
    answer = Number(answer); 
    total = total + answer; 
    } 

回答

2

使用concatination像:

answer = $("input[type='radio'][name='"+q+"']:checked"); 
+0

完美,謝謝! –

+1

welcome =「welcome」;警報(「你是」+歡迎); –