HTML:<p onclick="myFunc()">This is a text</p>
Javascript:
<script>
function myFunc(){
//code something to console.log the HTML content of the tag
//in this case it will console.log "This is a text"
}
</script>
我认为它很容易在jquery中,但它最近有点过时所以我想用纯Javascript方式来做。我很想听听你们的一些答案。
答案 0 :(得分:-2)
这是你想要的吗?
<p onclick="myFunc(this)">This is a text</p>
function myFunc(e){
console.log(e.innerHTML);
}
如果你想要一个没有参数的函数,可以试试这个:
function myFunc(){
console.log(window.event.target.innerHTML);
}