如何在JavaScript中选择DOM元素?

如何在JavaScript中选择DOM元素?,dom,select,element,Dom,Select,Element,我希望用户能够通过单击一次来选择元素的内容。代码如下所示: <div onclick="this.xyz()">...</div> 。。。 问题是:我在写xyz的地方使用了什么方法?我搜索过“DOM select object”之类的东西,但答案是一根针,藏在一堆无关的点击(或不是)中。基本上你想要: <div onclick="var contents = this.innerText;">foo bar</div> “选择内容”是什么意思

我希望用户能够通过单击一次来选择元素的内容。代码如下所示:

<div onclick="this.xyz()">...</div>
。。。
问题是:我在写xyz的地方使用了什么方法?我搜索过“DOM select object”之类的东西,但答案是一根针,藏在一堆无关的点击(或不是)中。

基本上你想要:

<div onclick="var contents = this.innerText;">foo bar</div>
“选择内容”是什么意思?是否要将内容传递给函数?还是要将它们复制到剪贴板?
<div onclick="var contents = $(this).text()">foo bar</div>