开发跨浏览器的JavaScript

原创 2007年09月23日 14:44:00
 

HTML Tags and JavaScript tutorial



开发跨浏览器的JavaScript




最近,看了AJAX的开发基础这本书.发现有几行代码对我们编程也有好处.具体如下 :
1向表中追加行
2通过JAVASCRIPT设置元素的样式
3设置元素的CLASS属性
4创建输入元素
5向输入元素增加事件处理程序
6创建单选按钮
1<table id="MyTable>
<tbody id="MyTableBody"></tbody>
</table>
var cell = documentcreateElement("td").appendChild(document.createTextNode("foo"));
var row = document.createElement("tr").appendChild(cell);
document.getElementById("MyTableBoyd").appendChild(row);
2
var spanElement = document.getElementById("myspan");
//spanElement.setAttribute("style","font-weight:bold;color:red");
spanElement.style.cssText="font-weight:bold;color:red";
3
element.setAttribute("class","stylename");
element.setAttribute("classname","stylename");//IE
4创建输入元素
var button = document.createElement("input");
button.setAttribute("type","button");
document.getElementById("form").appendChild(button);
5
var element = document.getElementById("ee");
element.onclick=function(){todo();};
6
var ration = document.createElement("<input type='radio' name='radioa' value='checked'>);//ie
vat radion = document.createElement("input");
radion .setAttribute("type","radio");
radion.setAttribute("name","radionsss");
radion.setAttribute("value","checked");
另外,判定IE是不是:if(document.uniqueID)如果为TRUE,IE,否则是非IE
 


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Javascript 跨浏览器事件

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

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

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

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

最近一直在忙项目,但在做项目的过程中,发现有很多东西都不知道,尤其是博大精深的JAVASCRIPT,最近在做页面的一些效果时,由于使用的是别人已做好的框架,所以,有一些标签的代码是自动生成的,无法控制...

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

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

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

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

JavaScript XML 跨浏览器

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

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

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

JavaScript跨浏览器事件处理

事件处理程序有以下几种方式: HTML事件处理程序 DOM0事件处理程序 DOM2事件处理程序 IE事件处理程序 下面将针对不同的地方而编写一个跨浏览器事件处理程序。HTML事件处理程序最常见的是HT...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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