<!DOCTYPE html>
<html>
<head>
<title>Business Card</title>
<script type="text/javascript">
window.onload = init;
function init(){
var button = document.getElementById("populateFields");
button.onclick = updateFields;
}
function updateFields(){
document.getElementById("businessCard").innerHTML = "Business Card Info";
document.getElementById("name").innerHTML = "Name";
}
</script>
</head>
<body>
<div id="businessCard">
<div id="name"></div>
</div>
<input type="button" value="populate fields" id="populateFields">
</body>
</html>
Я могу видеть div с id, 'businessCard', обновленный с помощью «Информация о визитной карточке», но, я внутри, что с id 'name' не обновляется.не может обновить div внутри другого элемента div с помощью метода innerHTML?
После того, как вы установите businessCard.innerHTML = "Business Card Info", что внутренний DIV ушел – Wainage
Есть ли способ .. или единственный способ отделить Див-х годов? – tharun139
вы можете добавить внутренний div обратно во внешний div: http://stackoverflow.com/questions/14004117/create-div-and-append-div-dynamically –