金子です。フリーランスになって3年2ヶ月が経ちました。
最近、JavaScriptの製造を行うことありましたが、いつも書き方を忘れてしまうので備忘録として残しておきます。
【要素を取得する】
・idなど単体要素
document.querySelector(“#id名”);
もしくは、
document.getElementById(“id名”);
・nameなど複数要素
document.querySelectorAll(‘[name=”name名”]’);
もしくは、
document.getElementsByName(“name名”);
【要素に対してイベントを追加する】
・単体要素に対してチェンジイベントを追加する
var element = document.querySelector(“#id名”);
element.addEventListener(“change”, function名);
・複数要素に対してチェンジイベントを追加する
var elements = document.querySelectorAll(‘[name=”name名”]’);
elements.forEach(element => element .addEventListener(“change”, function名));