JavaScript-打印元素值

JavaScript - print the element value

本文关键字:元素 打印 JavaScript-      更新时间:2023-09-26

我有以下内容:

<div onclick="updateElementWithValue()" id="element">Value 1</div>
<div onclick="updateElementWithValue()" id="element">Value 2</div>
<div onclick="updateElementWithValue()" id="element">Value 3</div>

JS:

updateElementWithValue(){
//need to add some code here to make the function work!
alert('This is element : ');
}

我想做的是,例如,如果我点击:

<div onclick="updateElementWithValue()" id="element">Value 2</div>

它显示该div的值,在上面的情况下,它应该显示:value 2

有什么想法吗?

第一:不要对多个元素使用相同的id。

第二:将元素作为参数:updateElementWidthValue(this)

功能是:

function updateElementWithValue(element) { 
    alert('This is element: ' + element.innerHTML);
}