小编典典

获取div标签特殊属性的值

reactjs

如果下一条命令:

 console.log(document.getElementById('container'));

印刷品:

 <div id="container" prjid="ABCDE">...</div>

为什么下一个命令:

 console.log(document.getElementById('container').prjid);

打印未定义?我试图获得prjid的价值


阅读 350

收藏
2020-07-22

共1个答案

小编典典

prjid是一个属性。您应该使用该函数getAttribute获取任何属性值。

getAttribute()返回元素上指定属性的值。如果给定的属性不存在,则返回的值将为null或“”(空字符串);否则为false。


 console.log(document.getElementById('container').getAttribute("prjid"));


 <div id="container" prjid="ABCDE">...</div>
2020-07-22