element -javascript

JavaScriptでdocument.getElementById()とかdocument.createElementとかあるけど、あれの返り値って何なの?って思って調べてみた.


どうやらelementっていうのが帰ってくるらしい
Element - Web API | MDN


属性を設定するelement.setAttributeっていうメソッドがあるんだけど、
全部の属性をこのメソッドで設定できたらいいのに、class名とかidとかはプロパティで設定しなきゃいけないらしい。超めんどくさい。

var tag = document.createElement("div");
tag.className = "div_style";