<html>
<head>
<script type="text/javascript">
window.onload=function(){
newDiv = document.createElement("div");
newDiv.innerHTML = '<input type=\"hidden\" name=\"region\" value=\"'+'dsf'+'\">';
my_div = document.getElementById("Id");
document.body.insertBefore(newDiv,document.getElementById("Id"));
alert(newDiv);
alert(my_div);
}
</script>
</head>
<body>
<div id="Id"></div>
</body>
</html>
Все работает вообще-то