【发布时间】:2015-11-05 14:51:35
【问题描述】:
我使用的是文本跨度字段,想在点击时选择里面的文本,我没有使用 jQuery,所以我想知道我是否可以使用 java 函数来做到这一点?
代码如下:
<div id="container">
<h2> Varför?</h2>
<h3> Usp: </h3>
<div>
<span contenteditable="true" onClick="toggle11();"/ class="text1">
Skrivhär
</span>
</div>
</div>
还有我的功能:
function toggle11() {
var i = document.getElementByClassName("text1")
this.select();
};
【问题讨论】:
-
哦,我未能发布 html 代码:
-
Varför?
Usp:
Skriv här -
你不是说 JavaScript 吗?与 Java 完全不同。在您的
<span>中还有一个流浪的/。 Probable duplicate -
对不起,我的意思是javascript
-
您的代码中还有另一个错误
document.getElementsByClassName('text1')[0]将是正确的。注意 getElements 中的复数形式,它返回一组 DOM 元素,所以我们用[0]捕获第一个元素。this.select()也不正确,因为this没有引用任何地方,你不在范围内
标签: javascript html select