HTML格式的复选框和表格数据

时间:2012-10-29 03:03:07

标签: javascript html

是否有任何理由为什么这些表复选框会返回'1'或true语句,无论它们是否被选中?

<table>
    <tr>
        <td>Lake/Body Name:</td>
        <td><input type="text" id="title"></td>
    </tr>
    <tr>
        <td>Fishing:</td>
        <td><input type="checkbox" value="1" id="fish"></td>
    </tr>
    <tr>
        <td>Wakeboarding:</td>
        <td><input type="checkbox" value="1" id="wake"></td>
    </tr>
    <tr>
        <td>Skiing:</td>
        <td><input type="checkbox" value="1" id="ski"></td>
    </tr>
    <tr>
        <td>Tubing:</td>
        <td><input type="checkbox" value="1" id="tube"></td>
    </tr>
    <tr>
        <td>Comments:</td>
        <td><input type="text" id="comments"></td>
    </tr>
    <tr>
        <td></td>
        <td><input type="button" value="Save &amp; Close" onclick="saveBoat()"></td>
    </tr>
</table>

这是google maps infowindow的内容VAR,BTW ......

1 个答案:

答案 0 :(得分:2)

这取决于您使用的Javascript来检查它是否已“检查”。在复选框元素上使用.value与使用.checked属性不同。如果您看到,则要将HTML中的复选框元素的value属性设置为1。正如我之前所说,这与其checked状态无关,并且访问方式不同。