作者kenshieh ( )
看板Web_Design
标题Re: [问题] PHP 和 Javascript 下的 checkbox
时间Fri Apr 1 13:54:41 2005
※ 引述《eliang ()》之铭言:
: 一般我们在处理 checkbox 时, 习惯将它当作阵列来处理, 例如:
: <input type="checkbox" name="item[]" value="1" /> 项目一
: <input type="checkbox" name="item[]" value="1" /> 项目二
: <input type="checkbox" name="item[]" value="1" /> 项目三
: <input type="checkbox" name="item[]" value="1" /> 项目四
: 以上表单送到 PHP 处理, 可以直接用 foreach 将 $_POST['item'] 取出...
: 但是上面原始码在 Javascript 却行不通...
: 反之, 必须将 name 栏位修正为 "item" 才能在 Javascript 正常存取, 如下例:
: <input type="checkbox" name="item" value="1" /> 项目一
: <input type="checkbox" name="item" value="1" /> 项目二
: <input type="checkbox" name="item" value="1" /> 项目三
: <input type="checkbox" name="item" value="1" /> 项目四
最近知道另一个做法
var tag='item[]';
var mycheckbox = document.formname.elements[tag];
alert("这是项目二的值 =>" . mycheckbox[1].value);
--
│ │ │ │ GodWalking 神游
│ │ │ │ =================================
│ │ │ │ 神出鬼没, 游戏人间 mailto:
[email protected]
│ │ │ │
/ MSN:
[email protected]
│ ╰╮│ ╰╮
╴ http://kenshieh.sayya.org/
╰──╯╰──╯
—
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.199.112