JavaScript触发器

JavaScript Triggers

斯蒂芬    E-Mail - Homepage - 2005-12-08 11:56:39

斯多夫所附

gals    E-Mail - Homepage - 2005-12-07 18:01:33

好强 长知识 不过我有个问题 如果我在<head>中写入 document.all["a"].onclick = function(){......} a是body中的某个tag 那么ie打开时就会报错 提示找不到a 而如果我把 document.all["a"].onclick = function(){......} 写到body中 a的后面的任何位置都不会有错 我的理解是浏览器首先解释<head>中的内容 此时还没有发现body中的a 所以就出现了这个错误 可是写在body中又让代码变得很混乱 有没有什么方法解决这个问题

summer    E-Mail - Homepage - 2005-11-03 10:20:30

写的很好,从你这里我拓展了不少的思路~嘿嘿,希望能够看到更多的好内容

bone    E-Mail - Homepage - 2005-04-28 12:22:32

不错,不过还是没搞懂为什么不能用class,有的时候不用class跟本不行. 对了,所有程序写好了最好初始一下:window.onLoad=init;

Shark    E-Mail - Homepage - 2005-04-24 19:31:48

“是否可以使用class来作为行为层触发器”这一点正是这篇文章最有争议的地方,在ALA上的讨论也集中在这一点上。其实文章中也提到了:“到底怎么做还是应该由你自己视情况而定”。而我个人的意见是最好不要用,过几天我会把我的方法作为续帖在这里和大家交流。

SULei    E-Mail - Homepage - 2005-04-24 17:22:17

如何才能算分离得好呢? 为什么不能用class,我觉得没必要分开啊

Shark    E-Mail - Homepage - 2005-04-23 08:24:57

分离得好的话应该可以轻松地实现,但是实现的手段应该还是JS,因为这属于行为的范畴。

SULei    E-Mail - Homepage - 2005-04-22 17:59:03

看了这篇文章,精神为之一震. 以前对行为一直没有做太大的关注. 既然表现和行为都是建立的结构之上,那是不是可以说切换样式的时候也可以连JS效果也同时更换呢? 比如 各种效果的互动菜单,用JS插入一个FLASH,或者一段特定的代码...