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/113375690.html

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

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

Rottel内コンテンツ

ユーザー一覧

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