<input type="text" value="123"> <script> var oint=document.getElementsByTagName('input')[0]; console.log(oint.getAttribute('value')); //返回123 </script>
ele.getAttribute("属性名") :是获取当前元素的指定属性值(可以获取自定义data-属性),如果没有此属性则返回null;
var oint=document.getElementsByTagName('input')[0]; oint.setAttribute('value','456');
ele.setAttribute("属性名","值") :是查询指定元素中是否有此属性,如果有其属性,替换其值;如果没有,添加其属性与值
var oint=document.getElementsByTagName('input')[0]; oint.removeAttribute('value');
ele.removeAttribute("属性名"):是把指定元素的此属性彻底删除。