节点遍历

//拿到body,操作其中的内容

// var body=document.body;

// 获取当前节点下的所有子节点

// console.log(body.childNodes);

// 获取标签的第一个和最后一个节点

// console.log(body.firstChild);

// console.log(body.lastChild);

// 获取根节点

// console.log(body.ownerDocument);

// 父节点

// console.log(body.parentNode);

// console.log(body.parentElement);

// 前/后一个同级节点

// console.log(body.previousSibling);

// console.log(body.nextSibling);

// 创建一个新标签

// var img=document.createElement('img');

// 把标签拼接进文档流

// var div=document.getElementById('div1');

// 把子标签拼接进副标签

// div.appendChild(img);

// 给img标签设置src属性

// img.setAttribute('src','img5.jpg');

// 创建一个p标签,设置文字,并把该标签拼接在p3之前

// 1.创建p标签

// var p=document.createElement('p');

// 2,设置p标签

// p.innerHTML='我是插班';

// 3。把p标签拼接进文档

// div.insertBefore(p,document.getElementById('p3'));

// 替换节点

// div.replaceChild(p,document.getElementById('p3'));

// 移除节点

// 删除div中p1标签

//div.removeChild(document.getElementById('p1'));

// document.getElementById('p1').remove();

var str='skldfjalk';

var regExp='a';

alert(str.search(regExp));

// e.preventDefault()//取消默认事件

// return false;

//css中透明的属性opacity

$('form')[0].reset();//提交完数据以后清空里面的内容

你可能感兴趣的:(节点遍历)