. ie,firefox 以及其它浏览器对于 table 标签的操作都各不相同,在 ie 中不允许对 table 和 tr 的 innerHTML 赋值,使用 js 增加一个 tr 时,使用 appendChile 方法也不管用。 ............... 9 32. padding 问题 .............................................................................................................................. 9 33. 消除 ul、ol 等列表的缩进时 ................................................................................................... 9 34. CSS 透明 .................................................................................................................................... 9 35. CSS 圆角 .................................................................................................................................... 9 36. CSS 双线凹凸边框................................................................................................................... 10 37.ie 支持 document.all 而 firefox 不支持 ............................................................................... 10 38. firefox 中使用 innerHTML 的方法........................................................................................ 10 39. eval()与 window.execScript()执行脚本 ................................................................................... 10 40. 对事件处理函数的重写 .......................................................................................................... 10 以下内容均为互联网上搜索加以整理得出的资料, 没有经本人真正实践操作过, 大家作参考 时要注意使用! PS1:JavaScript 能支持 Firefox 的,基本都能支持 Opera,Chrome 和 IE. PS2:建议可大量使用 JQuery,JQuery 语法在大多主流浏览器中都是可行的,兼容性强。 本文内容主要针对 IE 和 Firefox 列举注意事项。 以下以 IE 代替 Internet Explorer,以 FF 代替 Mozzila Firefox 1. document.form.item 问题 (1)现有问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句, 不能在 FF 下运行 (2)解决方法: 改用 document.formName.elements["elementName"] (3)其它 参见 2 2. 集合类对象问题 (1)现有问题: 现有代码中许多集合类对象取用时使用 (),IE 能接受,FF 不能。 (2)解决方法: 改用 [] 作为下标运算。如:document.forms("formName") 改为 document.forms["formName"]。 又如:document.getElementsByName("inputName")