JavaScript的setAttribute兼容性问题解决方法_javascript技巧

复制代码 代码如下:

var asubmit = document.getElementById("submit");

复制代码 代码如下:

<span style="white-space:pre"> </span>asubmit.setAttribute("onclick","alert('请检查手机号码');"); //在火狐中有效,而在ie中无效

复制代码 代码如下:

<span style="white-space:pre"> asubmit.setAttribute("onclick","javascript:document.buyform.submit();");</span> //在ie中有效,火狐也有效

时间: 2024-08-19 20:23:37

JavaScript的setAttribute兼容性问题解决方法_javascript技巧的相关文章

javascript中setAttribute兼容性用法分析_javascript技巧

本文实例分析了javascript中setAttribute兼容性用法.分享给大家供大家参考,具体如下: 1:常规属性建议使用 node.XXXX. 2:自定义属性建议使用node.getAttribute("XXXX"). 3:当获取的目标是JS里的关键字时建议使用node.getAttribute("XXX"),如label中的for. 4:当获取的目标是保留字,如:class,请使用className代替. setAttribute(string name,

JavaScript汉诺塔问题解决方法_javascript技巧

本文实例讲述了JavaScript汉诺塔问题解决方法.分享给大家供大家参考.具体实现方法如下: <script language="javascript"> var han=function (disc,src,aux,dst){ if(disc>0){ han(disc-1,src,dst,aux); document.writeln("move disc "+disc+" from "+src+" to "

纯Javascript实现ping功能的方法_javascript技巧

本文实例讲述了纯Javascript实现ping功能的方法.分享给大家供大家参考.具体实现方法如下: function ping(ip) { var img = new Image(); var start = new Date().getTime(); var flag = false; var isCloseWifi = true; var hasFinish = false; img.onload = function() { if ( !hasFinish ) { flag = true

动态加载JavaScript文件的两种方法_javascript技巧

这篇文章主要为大家详细介绍了动态加载JavaScript文件的两种方法,感兴趣的小伙伴们可以参考一下 第一种便是利用ajax方式,把script文件代码从背景加载到前台,而后对加载到的内容经过eval()实施代码.第二种是,动静创建一个script标签,配置其src属性,经过把script标签插入到页面head来加载js,相当于正在head中写了一个<script src="..."></script>,只可是这个script标签是用js动静创建的 比喻说是我们

Javascript实现网络监测的方法_javascript技巧

本文实例讲述了Javascript实现网络监测的方法.分享给大家供大家参考.具体实现方法如下: 该代码可监测网络是否连接及网速的快慢状态. (function(){ var network = function(){ var monitor = this; /** * @param {Funcation} speedInterval */ var speedInterval = null; /** * @param {Function} networkInterval */ var networ

JavaScript动态添加列的方法_javascript技巧

本文实例讲述了JavaScript动态添加列的方法.分享给大家供大家参考.具体实现方法如下: /*** * 动态添加table 列 * @param result */ function addRow(resultJson){ /* var temp = []; temp = $.grep(arr, function(val, key) { if(val.indexOf('c') != -1) return true; // 如果[invert]参数不给或为false, $.grep只收集回调函

javascript求日期差的方法_javascript技巧

本文实例讲述了javascript求日期差的方法.分享给大家供大家参考,具体如下: <script type="text/javascript"> function daytonow(year, month, date){ //思路就是转换两个日期为时间戳即毫秒数,再除以每一天的毫秒数得出相隔多少天 //JS中的month是从0开始,所以month要减一 month--; //过去的日子 var tdate = new Date(year, month, date).get

javaScript实现滚动新闻的方法_javascript技巧

本文实例讲述了javaScript实现滚动新闻的方法.分享给大家供大家参考.具体如下: rolling_new.html页面如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> New Document </ti

javascript搜索框效果实现方法_javascript技巧

本文实例讲述了javascript搜索框效果实现方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">