今天在练习ajax的时候想要替换下按钮,但是他只会在按钮的内部添加标签但是不会将按钮整体替换,解决方法是在按钮的标签外部在添加一个标签,然后替换外部的标签,我想问一下为什么他不能替换本身呢?还是说这里的innerHTML代表的是按钮的内容
```javascript
<body>
<button id = 'btn'>lalal</button>
<script>
var btn = document.querySelector('#btn')
btn.onclick = function aa(){
btn.innerHTML = '<div>'+'sasa'+'<div>'
}
</script>
</body>
```