请教一个问题,这个情况下alert改变了啥?
我做了一个表格,html里面只有一个<div></div>,其他的<table><tr><td>都是用js生成的。
然后我在网络里面找了一些样式复制到我的页面里面,但是没有起作用,然后我就用alert调试。
这个时候我在处理样式的js函数的某句tables=document.getElementsByTagName('table');
后面加上alert(tables.length);,
弹框说明tables.length=0,但是点确定后样式竟然生效了,
我把alert注释掉,样式又没有生效
这是什么原因? alert有改变了什么吗?感觉像是alert等了一小会,等到表格生成结束后样式就起作用了?
要了解HTML的运行机制,你就明白了