javascript - 获取标记名名称值javascript

标签 javascript jquery tags selector getelementsbytagname

我试图从下面的代码行中获取 name 的标记名。我必须使用 javascript 从下面的标记名中获取名称

<preference name="webviewbounce" value="false" />

我需要获取webviewbounce

这就是我所知道的。

document.getElementsByTagName("preference")

但它没有给我首选项名称。我想要的是名称的标记名,即 webviewbounce

最佳答案

使用document.querySelector 获取元素。它将返回第一个匹配的元素。然后使用 getAttribute 从元素中获取所需的属性。 如果有多个具有相同标记名的标记元素,请使用 document.querySlectorAll

var getElem = document.querySelector('preference'),
  getNameProperty = getElem.getAttribute('name');
console.log(getNameProperty)
<preference name="webviewbounce" value="false" />

关于javascript - 获取标记名名称值javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44015552/

相关文章:

javascript - 如何更改 Alpine.js 中的共享状态?

javascript - .scrollTop 到屏幕顶部带有固定横幅的元素

jquery - 获取克隆对象的动态高度

tags - 如何在机器人框架中标记数据驱动的模板测试

javascript - 尝试使用 Node.js 删除文件。我应该使用异步 fs.unlink(path, callback) 还是同步 fs.unlinkSync(path) ?

javascript - 使用 `document.currentScript.ownerDocument.createElement` 创建的图像(从 <link> 导入的 HTML)永远不会加载

jquery - mmenu 帮助 - 如何将 "Selected"类添加到当前页面(也许使用 "currentItem"插件)

javascript - javascript函数中的代码用逗号而不是分号分隔

html - 在XHTML文档的grails中使用JSOUP获取两个不同标签之间的文本

php - 将 img src 替换为 php