document.createElement()
可以用于创建一个元素节点对象,
它需要一个标签名作为参数,将会根据该标签名创建元素节点对象,
并将创建好的对象作为返回值返回
document.createTextNode()
可以用来创建一个文本节点对象
需要一个文本内容作为参数,将会根据该内容创建文本节点,并将新的节点返回
appendChild()
-向一个父节点中添加一个新的子节点
-用法:父节点.appendChild(子节点);
insertBefore()
-可以在指定的子节点前插入新的子节点
-语法:父节点.insertBefore(要插入的节点对象,要添加新的节点前的子节点);
replaceChild()
-可以使用指定的子节点替换已有的子节点
-语法:父节点.replaceChild(要插入的节点对象,要添加新的节点前的子节点);
removeChild()
-可以删除一个子节点
-语法:父节点.removeChild(子节点);
另一种删除方法
-子节点.parentNode.removeChild(子节点);
使用innerHTML也可以完成DOM的增删改的相关操作
一般我们会两种方式结合使用
点击超链接以后,超链接会跳转页面,这个是超链接的默认行为,
但是此时我们不希望出现默认行为,可以通过在响应函数的最后return false来取消默认行为
confirm()用于弹出一个带有确认和取消按钮的提示框需要一个字符串作为参数,该字符串将会作为提示文字显示出来
如果用户点击确认则会返回true,如果点击取消则返回false