底辺SE奮闘記

年収300万SEブログ

【Javascript】IEでのgetBoundingClientRectにはx,yがない件

題で完結し、MDNを確認すればすぐにわかることなのですが、

let hoge = fuga.getBoundingClientRect();
let piyo = hoge.x * 2; 
console.log(piyo);

みたいなコードを書こうものなら

NaN

ってなります。MDNに倣い

let hoge = fuga.getBoundingClientRect();
let piyo = hoge.left * 2; 
console.log(piyo);

としましょう。yの場合はtopですね。

お粗末様でした。