Tôi có mã HTML đơn giản với một số javascript, nó trông giống như:
<html>
<head>
<script type="text/javascript">
function changeDivContent() { // ...
};
</script>
</head>
<body>
<input type="radio" name="radiobutton" value="A" onClick="changeDivContent()">
<input type="radio" name="radiobutton" value="B" onClick="changeDivContent()">
<div id="content"></div>
</body>
</html>
Tôi chỉ muốn có thể thay đổi nội dung của div (đó là html bên trong) bằng cách chọn một trong các nút radio "A" hoặc "B", nhưng nội dung div # không có "giá trị" thuộc tính javascript, vì vậy tôi hỏi làm thế nào nó có thể được thực hiện.
document.getElementById("content").innerText = "<b>bold text?</b>";
sẽ hành xử khác đi, và đôi khi khá hữu ích, đối vớidocument.getElementById("content").innerHTML = "<b>bold text?</b>";