Click here to Skip to main content
16,019,199 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I dynamically created a div in my page.
The code is below:-
-------
function CreateDiv()
{
var codeDiv = document.createElement('div');
codeDiv.id = 'codeDiv';
codeDiv.innerHTML = "JavaScript";
codeDiv.style.position = "relative";
codeDiv.style.borderStyle = "solid";
codeDiv.style.borderWidth = "1px";
codeDiv.style.borderColor = "Red";
codeDiv.style.height = "250px";
codeDiv.style.width = "400px";
codeDiv.style.left = "150px";
codeDiv.style.top = "50px";
codeDiv.style.backgroundColor = 'gray';
document.body.appendChild(codeDiv);
}

I want to add the tag on my dynamic created div('codeDiv') and re-position that above innerHTML('JavaScript').

How will i perform that above problem?????
Please help me anybody...
Posted

1 solution

> Create new tag using document.createElement
JavaScript
newTag=document.createElement('< new tag >');

> set style property of new tag to re-position it
JavaScript
newTag.style.position="absolute";
newTag.style.left="0px";
newTag.style.top="-15px";

> append it in codeDiv element
JavaScript
codeDiv.appendChild(newTag);
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900