次のコードを使用しました。
<html>
<head>
<script type="text/javascript" language="javascript">
function doit(page) {
var entry = page.entry;
var flag = false;
document.write(entry.length);
}
</script>
</head>
<body>
<span id="error_checkbox" style="color: blue;"> </span>
<form name="subscribeTablePage">
<input type="checkbox" id="entry" value="1"/> <label>1</label><br/>
<input type="button" value="Submit" onclick="doit(document.subscribeTablePage)"/>
</form>
</body>
</html>
値がentry.length
定義されていないのはなぜですか? 複数のチェックボックスで同時に試したところ、 の値はentry.length
使用されたチェックボックスの数でした!
ユースケース: データベースから行を取得しようとしています。その場合、削除操作を実行するにはチェックボックスの数をチェックする必要があります!! この問題を解決するために貴重なコメントをお願いします