Я думаю, что у меня еще один тупой момент. Я просматривал последние полчаса, но поиски Google не возвращают ничего полезного. Я не могу найти слова, чтобы описать вопрос, который у меня есть. Вот мой код.JavaScript document.createElement() в объекте
function myElement(){
this.init = function(){
this.display();
}
this.display = function(){
var element = document.createElement("div");
}
}
var myElement = new myElement();
myElement.init();
Проблема у меня в том, что код (.createElement("div")
) не работает. Я перепутал это, и я тоже пытался использовать другие вещи (например, метод $.create('<div></div>');
JQuery).
Я не совсем уверен, что это вопрос или проблема со ссылкой.
(Обратите внимание, что это 02:10 часов утра. Мой мозг не в наиболее активном состоянии.)
Ошибка с ошибкой, 'myElement' не является элементом DOM. – bfavaretto
должен быть appendChild (element) в вашем коде. – MikeHelland
Я думал, что это сработает, когда я впервые увижу ваш ответ, но у технологий есть другие идеи. :( 'Uncaught TypeError: не удается вызвать метод appendChild из null' – jhmckimm