Alexandre
PHPПенсионер
динамическое создание карты
у меня должна динамически создаться карта
я написал следующий скрипт:
что я не так сделал?
у меня должна динамически создаться карта
PHP:
<map name="map" >
<area shape="rect" coords="52,72,83,107" onmousemove="show(0)" onmouseout="hide()">
<area shape="rect" coords="162,18,194,50" onmousemove="show(1)" onmouseout="hide()">
<area shape="rect" coords="273,70,305,102" onmousemove="show(2)" onmouseout="hide()">
PHP:
// bx.by - массивы координат точек
function test(){
var ar;
for (i=0; i<3; i++) {
x=bx[i]+32;
y=by[i]+32;
str=bx[i]+","+by[i]+","+x+","+y;
ar = document.createElement('area');
ar.coords=str;
ar.shape="rect";
ar.event.onmousemove="show("+i+")" ;
ar.event.onmouseout="hide()";
map.appendChild( ar );
}}