チェックボックスの使い方
以下のコードよりも
<ul> <li><input type="checkbox" name="check[]" value="1" />1</li> <li><input type="checkbox" name="check[]" value="2" />2</li> <li><input type="checkbox" name="check[]" value="3" />3</li> <li><input type="checkbox" name="check[]" value="4" />4</li> <li><input type="checkbox" name="check[]" value="5" />5</li> </ul>
array(1) {
["check"]=>
array(2) {
[0]=>
string(1) "2"
[1]=>
string(1) "4"
}
}
以下のコードの方が
<ul> <li><input type="checkbox" name="check[1]" value="1" />1</li> <li><input type="checkbox" name="check[2]" value="1" />2</li> <li><input type="checkbox" name="check[3]" value="1" />3</li> <li><input type="checkbox" name="check[4]" value="1" />4</li> <li><input type="checkbox" name="check[5]" value="1" />5</li> </ul>
array(1) {
["check"]=>
array(2) {
[2]=>
string(1) "1"
[4]=>
string(1) "1"
}
}
なんか好きだ。
ちなみにvalue属性が無かったときは
<ul> <li><input type="checkbox" name="check[1]" />1</li> <li><input type="checkbox" name="check[2]" />2</li> <li><input type="checkbox" name="check[3]" />3</li> <li><input type="checkbox" name="check[4]" />4</li> <li><input type="checkbox" name="check[5]" />5</li> </ul>
array(1) {
["check"]=>
array(2) {
[2]=>
string(2) "on"
[4]=>
string(2) "on"
}
}
『on』という文字列が入る。(IE6~8,FF)
■参考
TrackBack URL :
Comments (0)
コメントはまだありません»
コメントはまだありません。
この投稿へのコメントの RSS フィード。TrackBack URL
コメントする