name属性に配列名を指定したチェックボックスにJavascriptからアクセスする

PHPチェックボックスを受け取るため、チェックボックスのHTMLが下記のようになっていた場合、

<input type="checkbox" name="arr[]" value="hoge" />

Javascriptからだとnameによるアクセスができないので、elementsを使用する。

document.survey_form.elements['arr[]'].length