テーブルタグのborder罫線がいつの間に消えた!?

HTML+CSSの見た目の調整をしていたら、
テーブルタグの罫線が出てこなくなって困りました。

あれ、前は見えていたのに…。

CSSのborder-width周りをいじってみたり、
paddingをいじってみたりしても、出たり出て来なかったり。

んで、しばらく苦戦して解決。

原因はブラウザのページ拡大/縮小でした。
原寸の100%ズームに戻したところ、しっかり罫線が出てきました。

Firefoxのズーム機能で罫線が消えたように見えていただけみたいです。
脱力orz

なんかの拍子でページサイズが縮小されていたみたいですね。

初歩的な所でハマってしまいました。
自分みたいなドジっ子は他にいないかもしれないですがお気をつけを。

JavaScriptでラジオボタンの値は配列でアクセスする

<form>
<input type="radio" name="hoge" value="1" />
<input type="radio" name="hoge" value="2" />
</form>

このようなラジオボタンに設定されたvalue属性の値をJavaScriptで取り出そうとしたらうまく行かず・・・
調べてみたところどうやらラジオボタンに設定された値は配列で格納されているようです。

例えば一つ目のラジオボックスがチェックされているかという真偽値はこのようにアクセスします。
実行するとチェックの有無によってtrueかfalseでアラートが表示されます。

alert( document.form.hoge[0].checked );

ラジオボックスが配置された順番、つまりHTMLに書かれた順番で配列に格納されます。
二つ目の同名ラジオボタンのvalue値へのアクセスは以下の通り。

alert( document.form.hoge[1].value );