Как получить dom элемент из свойства обьекта? Чтобы в дальнейшем его использовать как стандартный dom и все его свойства?
//var board =
class Ceil {
constructor(x, y) {
this.x = x;
this.y = y;
}
fullName() {
return 'hello it x ' + this.x;
}
getHtml(){
return "<div class='cell cell_white x_"+this.x+" y_"+this.y+"' id='cell_"+this.x+"_"+this.y+"'></div>";
}
getDomEl(){
return document.querySelector('#cell_'+this.x+'_'+this.y+'').outerHTML;
}
}
var ceil_el = new Ceil(x, y);
var board = document.querySelector("#board");
board.innerHTML += ceil_el.getHtml();
dom_el = ceil_el.getDomEl();
dom_el.innerHtml = '<p>some text</p>';