I have created an element like this:
var myDiv = new Element('div');
myDiv.update('Hello!');
I want to add myDiv
to body.
I tried
$('body').insert(myDiv);
But it is not working. I also tried
$('body')[0].insert(myDiv);
thinking that $('body')
was returning an array. Even that didn't work.
How can I add myDiv
to body?
Thanks.
$ is a shorthand for document.getElementById(), $$ is the more versatile prototype function. To access the (first) body element in your document, use:
$$('body')[0].insert(myDiv);