[PHP-users 26526] PHPとJavascriptの配列の扱い

Tomoo Nomura nomurat @ tmo.co.jp
2005年 8月 21日 (日) 04:31:59 JST


こんにちは。

PHP4で、$_POSTで取得する配列要素に付いて、教えて下さい。

<input name="a[]" value=1>
<input name="a[]" value=2>

このような場合、$_POST['a'][0] 及び $_POST['a'][1]で取得できるのはわかっ
たのですが、Javascriptで配列を扱う時に困っています。

<input type="checkbox" name="a" value="1">
<input type="checkbox" name="a" value="2">

このような領域に対して、あるボタンをクリックした時に全てのチェックボック
スをcheckedにしてやるために、
function checkall() {
for (i=0;i<2;i++){
	document.form1.a[i].checked=true;
}
}
というような、Javascriptを書いているのですが、<input name=a[]としたとき
は、Javascriptが動かないようです。name=a[]ではなく、name=aとした場合には
Javascriptは正常に動くのですが、phpで配列の値をとる方法は無いのでしょうか?

よろしくお願いいたします。

野村

-- 
****** Nomura Technical Management Office Ltd. *****************
 Tomoo Nomura      nomura @ tmo.co.jp       http://www.tmo.co.jp/
    Phone: +81-78-797-0240 Fax: +81-78-797-0241
 Worldwide Airline Timetable 'Flight Planner'
 European Electronic Timetable 'HAFAS'         ValueFax Support
****************************************************************


PHP-users メーリングリストの案内