博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《js编程艺术摘录》摘录脚本
阅读量:5058 次
发布时间:2019-06-12

本文共 1177 字,大约阅读时间需要 3 分钟。

适用于不支持getElementsByClassName浏览器方法的js函数(不适用于多个类名?)
function getElementsByClassName(node,classname){
if(node.getElementsByClassName){
return node.getElementsByClassName(classname); } else{
var result=new Array(); var elems= node.getElementsByTagName("*"); for(var i=0;i
function popUp(winURL) {
window.open(winURL,"popup","width=320,height=480"); } 页面加载完毕时执行的函数创建一个队列
function addLoadEvent(func) {
var oldοnlοad=window.onload; if(typeof window.onload!='function'){
window.οnlοad=func; } else{
window.onload = function(){
oldonload(); func(); } } }
在现有的一个元素后插入一个元素节点
 
function insertAfter(newElement,targetElement) {
var parent = targetElement.parentNode; if(parent.lastChild==targetElement) parent.appendChild(newElement); else {
parent.insertBefore(newElement,targetElement.nextSibling) } }
 获取下一个元素节点函数

function getnextElement(node){

if(node.nodeType==1)

{return node;}

if(node.nextSibling){return getnextElement(node.nextSibling)
}
return null;
}

 

转载于:https://www.cnblogs.com/lemonib/p/9584715.html

你可能感兴趣的文章
28初识线程
查看>>
Monkey测试结果分析
查看>>
Sublime Text 3 设置
查看>>
浅谈C++底层机制
查看>>
STL——配接器、常用算法使用
查看>>
第9课 uart
查看>>
Range和xrange的区别
查看>>
BZOJ 1010 [HNOI2008]玩具装箱 (斜率优化DP)
查看>>
java-动态规划算法学习笔记
查看>>
STL容器之vector
查看>>
Linux 内核中断内幕
查看>>
DNS负载均衡
查看>>
无法向会话状态服务器发出会话状态请求
查看>>
数据中心虚拟化技术
查看>>
Oracle OEM 配置报错: No value was set for the parameter DBCONTROL_HTTP_PORT 解决方法
查看>>
01入门
查看>>
python正则表达式
查看>>
嵌套循环连接(nested loops join)原理
查看>>
shell统计特征数量
查看>>
复习文件操作
查看>>