document.getElementById()

ブログ | 2009/7/4 14:40
IE6のバグ取りをやっていて、こんなのでエラーが出る。
ほとんど端折るけれど、nameに"map"があるとidの"map"が読めなくてエラー。
<input type="checkbox" name="map" />
<div id="map"></div>

var map = new google.maps.Map2(document.getElementById('map'));

こういうことらしい。

「IEのgetElementByIdはnameも見る」
http://pgyougo.seesaa.net/article/11...

API3的に
<div id="map_canvas"></div>
にしていくのも手だけれども、あちこちにあるのでやめよう。

リンク元

縮小 拡大

ログインしておくと、後で編集が可能です。

Rottel内コンテンツ

アーカイブ
コメント
ツイッカー
アンケート
デイリーRottel
ブログ
写真
フィードバック
ブックマーク
マップ
タグ
手当たり次第

ユーザー一覧

Rottelとは?
利用規約
開発飲料
利用者の声
ヘルプ
close