Javascript,在数组中创建元素并将属性设置为新元素

Javascript, creating an element in an array and setting a property to the new element

提问人:Bandito 提问时间:10/15/2023 更新时间:10/15/2023 访问量:51

问:

我正在为学校解决一个问题,对如何处理它感到困惑。他们希望我创建一个 HTML 元素,然后(在文本中加粗)为其添加一个属性。任何帮助都是值得赞赏的。这是我的代码和问题。

这是我的代码和问题。在此处输入图像描述 在此处输入图像描述

JavaScript HTML 函数

评论

0赞 Spencer May 10/15/2023
这不仅仅是您设置元素属性的方式,例如或任何 html 元素属性h3.templeName = somevalueh3.style.fontWeight = 'bold'
0赞 Bandito 10/15/2023
如果我必须创建 html h3 元素,那会起作用吗?还是我必须创建元素然后编写它?
0赞 Dave Newton 10/15/2023
问题中应包含相关代码等。
0赞 Dave Newton 10/15/2023
你从不说你遇到了什么实际问题,或者你是如何尝试解决它的。
0赞 Spencer May 10/15/2023
您可以创建元素,设置其属性,然后将其追加到文档中

答:

1赞 Rizki Ramadhan 10/15/2023 #1

试试这段代码,也许会有所帮助

const listTemple = ['Temple A','Temple B','Temple C']
let element = ''
listTemple.forEach(temple => {
  element += `<h3 templeNames="${temple}" >${temple}</h3>`
})
document.querySelector('#yourElementId').innerHTML = element