检查元素属性是否具有特定值 JS

dbz*_*299 1 javascript

javascript 有没有办法检查元素是否具有某个属性值?鉴于此代码:

<div class="wrapper">
   <a href=#refresh-cart>view cart</a>
</div>
Run Code Online (Sandbox Code Playgroud)

有没有办法更具体而不是

document.addEventListener('click', e => {
  if (e.target.hasAttribute('href')) {
    //...
  }
})
Run Code Online (Sandbox Code Playgroud)

Que*_*tin 5

获取值。将其与您想要的进行比较。

if (e.target.getAttribute('href') === "foo")
Run Code Online (Sandbox Code Playgroud)