【发布时间】:2021-10-05 01:22:54
【问题描述】:
我正在尝试这样做:
<input type="checkbox" name="appliances[microwave]">
<input type="checkbox" name="appliances[coffee-machine]">
<input type="checkbox" name="appliances[grill]">
并像这样在javascript中访问这个数组
1.
var myarr = document.getElementsByName('appliances');
alert('here ' + myarr);
结果:警报显示“此处 [object NodeList]”
2.
var myarr = document.getElementsByName('appliances');
alert('here ' + myarr['grill']);
结果:警报显示“此处未定义”
我怎样才能访问这个数组?
【问题讨论】:
标签: javascript html arrays checkbox associative