NodeJS 如何在Typescript中访问自定义HTMLElement属性

2mbi3lxu  于 2023-01-25  发布在  Node.js
关注(0)|答案(1)|浏览(110)

我有一个用TypeScript编写的解析器,但是有一些重要的自定义HTML属性。

<span visible-language="en">...</span>

我不能把HTMLElement作为any的一个类型,然后把它作为一个属性来获取,因为属性键包含了一个-,这在TypeScript/JavaScript语法中是不允许的。
我不使用任何框架,只是普通的TypeScript。
谢谢大家!

bjp0bcyl

bjp0bcyl1#

<span visible-language="en" id="myAttrID">...</span>

const myAttr = document.getElementById("myAttrID") 
let getData = myAttr.getAttribute("visible-language");

相关问题