1

我发现了一个令我困惑的问题。很简单,一般情况下,当我点击一个textarea时,光标总是在textarea的开头,但是今天我输入这样的代码

  <textarea rows="3"></textarea>

Chrome 扩展网页上,光标会随着点击位置而改变其位置。我发誓页面上没有多余的 JS 或 css

4

3 回答 3

3

如果您在打开和关闭 textarea 标签之间有标签,请检查您的代码。一些 IDE 在自动格式化时插入标签。

于 2014-06-19T08:36:02.130 回答
2

<textarea></textarea>打开和关闭标签之间不应有任何空格或制表符。

如果标签之间有空格或制表符,它的行为会很奇怪。

于 2015-01-05T16:39:26.997 回答
0

我有同样奇怪的问题。我使用以下方法绕过它:

document.getElementById('element-id').innerText = '';

我很想知道它发生的真正原因。

于 2013-03-26T19:32:54.933 回答