Dom--属性以及创建标签

一、Dom属性

  1.1 设置属性(setAttribute)

  设置某个标签的属性,setAttribute(key,value) 


    

  设置value属性: 

var obj = document.getElementById("i1")

obj.setAttribute("value", "输入关键字")

  1.2 删除属性,removeAttribute(key) 

obj.setAttribute("value", "输入关键字")

obj.removeAttribute('value')  // 删除属性

  1.3 获取所有属性(attributes)  

obj.attributes
NamedNodeMap {0: id, 1: type, id: id, type: type, length: 2}

  1.4 获取某个属性(getAttribute) 

obj.getAttribute('type')
"text 

 

二、创建标签

  2.1 字符串形式

  把需要添加的标签,直接以字符串形式写入  


    

  效果,点击“+”增加输入框:

  Dom--属性以及创建标签_第1张图片

  注:insertAdjacentHTML,第一个参数只能是'beforeBegin'、 'afterBegin'、 'beforeEnd'、 'afterEnd',他们分别指的什么,如图:

   Dom--属性以及创建标签_第2张图片

 

   2.2 对象方式添加


    

  效果如下:

  Dom--属性以及创建标签_第3张图片

 

你可能感兴趣的:(Dom--属性以及创建标签)