18910140161

JavaScript-如何创建一个函数来创建具有任何属性类型的html元素?-堆栈溢出

顺晟科技

2022-10-19 14:01:56

96

我想创建一个接受元素类型和任意数量属性类型的方法。例如,

createElement('div', {class: 'test-class', id: 'testId'})

createElement('div', {class: 'test-class', id: 'testId'})

这是我到目前为止所掌握的,但我只是想知道是否有更好的方法来做到这一点

createElement('div', {class: 'test-class', id: 'testId'})

顺晟科技:

通过删除属性列表,函数现在接受任何字符串作为属性。 由于“on”可能出现在其他属性中,因此在本例中,我将其更改为一个更唯一的标识符。

至于函数本身,则由您决定。可以定义完整函数或函数名。只是不要把它写成文本,以后试着把它转换成代码。尽可能避免这种情况。

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航