技術メモ

Zennに書くまでもないような、ちょっとしたことをまとめています。

window.onloadで関数が効かない(エラーになる)原因

onload時にp要素のinnerHTMLを変更する処理をしたいな window.onload=hoge(); ・・・っと Uncaught TypeError: Cannot set property 'innerHTML' of null ・・・ (adsbygoogle = window.adsbygoogle || []).push({}); <script> function hoge(){ document.getElement</script>…

element.scrollIntoView({ behavior:"smooth" });をSafariでも使えるようにする

Safariでもスムーススクロールしたい 任意の要素がユーザーに見えるところまで要素の親コンテナーをスクロールするElement.scrollIntoView()ですが、Safariではbehaviorなどのオプションパラメーターをサポートしておらず、behavior:"smooth"を指定したとし…