この記事は更新から2年以上経過しています。情報が古い可能性がありますのでご注意下さい。
入力されたフォームの値をJavaScriptで取得する際に、チェックされたチェックボックスの値を取得して1つの文字列として扱いたい。
※jQuery使用
HTML
<input type="checkbox" name="foo[]" value="ほげ">
<input type="checkbox" name="foo[]" value="ふが">
Javascript
$result = $("input[name='foo[]']:checked").map(
function () {
return $(this).val();
}).get().join('、')
補足:get()で配列に、joinで指定文字で連結