1

これらのテーブルチェックボックスがチェックされているかどうかに関係なく、「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>

これはグーグルマップ情報ウィンドウのコンテンツVARです、ところで...

4

1 に答える 1

2

これは、「チェック」されているかどうかをチェックするために使用しているJavascriptによって異なります。チェックボックス要素で使用することは、プロパティ.valueを使用することと同じではありません。表示されている場合は、HTMLのチェックボックス要素.checkedの属性をとして設定しています。前に言ったように、これはその状態とは無関係であり、異なる方法でアクセスされます。value1checked

于 2012-10-29T03:10:30.287 に答える