私はHTMLページにラジオボックスの束を持っています。多少なりともこのようになります:すべてのチェックされた値のリストを取得
<input type="radio" name="19" class="custom" value="1"/>
<input type="radio" name="19" class="custom" value="2"/>
<input type="radio" name="19" class="custom" value="3"/>
<input type="radio" name="20" class="custom" value="4"/>
<input type="radio" name="20" class="custom" value="5"/>
<input type="radio" name="20" class="custom" value="6"/>
<input type="radio" name="21" class="custom" value="7"/>
<input type="radio" name="21" class="custom" value="8"/>
<input type="radio" name="21" class="custom" value="9"/>
すべてのラジオボックスを選択した後、ユーザーはボタンを押します。 JavascriptまたはJqueryを使用して、すべてのチェックボックスの値を保持する配列オブジェクトを作成するにはどうすればよいですか?
私はラジオボックスセットのname
の値を保持する配列(questionsArray
)を持っています。
私はこれをやってみました:
for (var i=0; i<questionsArray.length; i++)
{
document.write(document.getElementsByName(questionsArray[i])[0].value + "<br/>");
}
だけでなく、これは例外をスローcannot access value of undefined
ん、それはどちらかの配列に追加されていません。
ご協力いただければ幸いです。
:// api.jquery.com/serializeArray/ –