デフォルトとチェックされたラジオボタンを調べる

CHECKEDを指定してデフォルトでチェックしたボタンと
現在チェックされているボタンを調べる。

実行結果
モデムの向こうのWindows95
一太郎Ver.7ほいほい <---- 初期設定
Netscape3.0ほいほい


ヘッダ部分
<SCRIPT LANGUAGE="JavaScript">
function checkDefault(form)	{
	for(i=0 ; i<form.bookname.length ; i++)	{
		if(form.bookname[i].defaultChecked)	{
			break
		}
	}
	for(n=0 ; n<form.bookname.length ; n++)	{
		if(form.bookname[n].checked)	{
			break
		}
	}
	alert("初期設定----" + form.bookname[i].value + "\nチェック------" + form.bookname[n].value)
}
</SCRIPT>

ボディ部分
<FORM>
<INPUT TYPE="radio" NAME="bookname" VALUE="モデムの向こうのWindows95">モデムの向こうのWindows95<BR>
<INPUT TYPE="radio" NAME="bookname" VALUE="一太郎Ver.7ほいほい" CHECKED>一太郎Ver.7ほいほい <---- 初期設定<BR>
<INPUT TYPE="radio" NAME="bookname" VALUE="Netscape3.0ほいほい">Netscape3.0ほいほい<BR>
<INPUT TYPE="button" NAME="check" VALUE="調べる" onClick="checkDefault(this.form)">
</FORM>