チェックされているチェックボックスのNAMEと数を表示する


実行結果
井上 山田 鈴木 木村 真藤 吉田

ヘッダ部分
<SCRIPT LANGUAGE="JavaScript">
function dispCheck(form)	{
	var msg = "\nチェックされているのは\n\n"
	var count = 0
		for(i=0 ; i<form.length-1 ; i++)	{
			if(form.elements[i].checked)	{
				msg += form.elements[i].name + "\n"
				count = count + 1
			}
		}
	if(count == 0)	{
		alert("チェックボックスはチェックされていません")
	}
	else	{
		alert(msg + "\nの " + count + " 人です。")
	}
}
</SCRIPT>

ボディ部分
<FORM>
<INPUT TYPE="checkbox" NAME="井上" CHECKED>井上
<INPUT TYPE="checkbox" NAME="山田">山田
<INPUT TYPE="checkbox" NAME="鈴木">鈴木
<INPUT TYPE="checkbox" NAME="木村">木村
<INPUT TYPE="checkbox" NAME="真藤">真藤
<INPUT TYPE="checkbox" NAME="吉田">吉田
<INPUT TYPE="button" NAME="check" VALUE="チェック" onClick="dispCheck(this.form)">
</FORM>