开发跨浏览器的JavaScript

转载 2006年06月24日 16:59:00

开发跨浏览器的JavaScript

判定浏览器类型:if(document.uniqueID)如果为TRUE是IE,否则非IE。
1向表中追加行
2通过JAVASCRIPT设置元素的样式
3设置元素的CLASS属性
4创建输入元素
5向输入元素增加事件处理程序
6创建单选按钮

  1. 1.
  2.  
  3. <table id="MyTable>
  4. <tbody id="MyTableBody"></tbody>
  5. </table>
  6. var cell = documentcreateElement("td").appendChild(document.createTextNode("foo"));
  7. var row = document.createElement("tr").appendChild(cell);
  8. document.getElementById("MyTableBoyd").appendChild(row);
  9.  
  10.  
  11. 2.
  12. var spanElement = document.getElementById("myspan");
  13. //spanElement.setAttribute("style","font-weight:bold;color:red");
  14. spanElement.style.cssText="font-weight:bold;color:red";
  15.  
  16. 3.
  17. element.setAttribute("class","stylename");//非IE
  18. element.setAttribute("className","stylename");//IE
  19.  
  20. 4.
  21. var button = document.createElement("input");
  22. button.setAttribute("type","button");
  23. document.getElementById("form").appendChild(button);
  24.  
  25. 5.
  26. var element = document.getElementById("ee");
  27. element.onclick=function(){todo();};
  28.  
  29. 6.
  30. var ration = document.createElement("<input type='radio' name='radioa' value='checked'>);//ie
  31.  
  32. vat radion = document.createElement("input");
  33. radion .setAttribute("type","radio");
  34. radion.setAttribute("name","radionsss");
  35. radion.setAttribute("value","checked");

相关文章推荐

Javascript 跨浏览器事件

前一段时间的javascript中的一些东西忘的差不多了,回顾了些许,发现有些东西很有价值需要记录,主要就是关于css和跨浏览器(IE)的问题。 Dom操作css 没什么新奇的,有两个地方需要特别...

跨浏览器的JavaScript性能检测工具

提出问题 如果识别出页面中JavaScript函数的性能问题,在不同浏览器下有不同的测试工具: Firefox下使用Firebug的Profile工具 Chrom...

JavaScript跨浏览器的添加删除事件绑定函数

      最近一直在忙项目,但在做项目的过程中,发现有很多东西都不知道,尤其是博大精深的JAVASCRIPT,最近在做页面的一些效果时,由于使用的是别人已做好的框架,所以,有一些标签的代码是自动生成...
  • wankwan
  • wankwan
  • 2011年03月25日 14:56
  • 456

JavaScript自定义跨浏览器事件处理工具

JavaScript自定义跨浏览器事件处理工具 自定义一个跨浏览器事件处理工具(将JS代码存到自己的一个JS文件中)。用一个JS对象来封装函数。这期博文中只写了关于添加和删除事件的成员函数。 ...

JavaScript XML 跨浏览器

一、浏览器对XML DOM的支持 1.判断浏览器对DOM2.0级别的XML的支持 alert(document.implementation.hasFeature("XML",...

Javascript之跨浏览器的事件处理程序

这是一篇关于原生JS跨浏览器的事件处理程序,看看你会不会?

javascript原生代码—跨浏览器事件处理

--------摘自《高级程序设计》 var EventUtil = { addHandler:function(element,eventtype,handler){ if(...

JavaScript跨浏览器事件处理

事件处理程序有以下几种方式: HTML事件处理程序 DOM0事件处理程序 DOM2事件处理程序 IE事件处理程序 下面将针对不同的地方而编写一个跨浏览器事件处理程序。HTML事件处理程序最常见的是HT...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:开发跨浏览器的JavaScript
举报原因:
原因补充:

(最多只允许输入30个字)