我在Way2sms.com上有一次奇怪的经历。当我登录并尝试发送短信时,有一个Send SMS
按钮,我应该点击它来完成。现在用Firebug检查这个按钮时,它显示了一个类为schButton的input
元素。然而,这个类在页面的源代码中找不到(尽管是CTRL-U
)。然后我想可能是元素是通过JS添加的,所以它没有显示在源代码中。然而,在这种情况下,必须在源代码中包含的任何脚本或外部JS页面中找到该类,但我再次没有找到。页面的元素怎么可能在源代码中不存在?
javascript可以动态加载-你想要firebug的net选项卡并检查那里加载的所有脚本吗?仅仅查找<SCRIPT>
标记中列出的脚本是不够的。
此外,类可以动态构建。例如,从输入元素的类型加上字符串"sch"。