對於問題抱歉,我無法弄清楚。 如果:單擊元素中的目標javascript功能
<body onclick="myFunction(event)">
<p>Paragraph</p>
<h1>This is a heading</h1>
<button>This is a button</button>
<p id="demo"></p>
<script>
function myFunction(event) {
var x = event.target;
document.getElementById("demo").innerHTML = x.tagName;
}
</script>
</body>
我怎麼能顯示函數的結果在當前的HTML元素,我點擊了?不在「演示」中。
'x.innerHTML'? –
'x'是一個標籤名稱,我試過'document.getElementsByTagName [0] .x.innerHTML = x.tagName;' - 不起作用 –
@MichalKotus,使用'x.innerHTML = x.tagName;'這就是蘇雷什阿塔*在說什麼。 – Ionut