<div id=test></div>
<script>
for(var i=0i<10i++){
var child=document.createElement("span")
child.innerHTML=i+1
test.appendChild(child)
}
</script>
关键在于每次重写的子元素都要重新生成,而不能够把同一个元素修改后添加,否则最终只有一个子元素被添加。
百度都是些垃圾回答,我也找了半天,参考这篇文章,亲测可行,简单方便,引入js直接替换页面alert,不需要改原本的代码。
自定义alert样式
alert属于BOM中的window对象的方法,所以我们无法通过改dom文档css来修改样式,但可以直接重写window.alert方法,以此达到目的