JavaScript DHTML/Node Operation/outerHTML
"outerHTML" Example
<html>
<body>
<button type="button"
style="border-width:thin; color:red; border-color:#cccccc; cursor:hand; background-color:white;"
onClick="function1();">
Button. Repeat
</button>
<div id="myDiv">www.wbex.ru</div>
<script language="JavaScript">
function function1(){
var m = event.srcElement;
if(m.tagName != "p"){
alert("Repeating the following HTML element:\n" + m.outerHTML);
myDiv.innerHTML += m.outerHTML + "<br>";
}
}
</script>
</body>
</html>