0

私は画像マップを持っていて、x1、y1、x2、y2 を異なる変数で分けたいと思っています。これはマップです:

    <area shape="rect"
    coords="470,555,863,665"
    id="map"
    href="#"

これは、座標を取得する方法です。

 var myVar = (document.getElementById("map").coords);

しかし、この行の出力は「470,555,863,665」です。それらを異なる変数に分けることは可能ですか?

ありがとう

4

2 に答える 2

2
var coords = myVar.split(",");

coordsコンマ区切りリストの個々の値の配列になりました。だからx1 = coords[0]y1 = coords[1]など。

于 2012-07-18T11:25:17.350 に答える
1
var myVar = (document.getElementById("map").coords).split(',');
//myVar will be an array of all those values
于 2012-07-18T11:25:29.220 に答える