如何从文本框中删除光标?

Mou*_*ita 5 html

这是我的代码:

<table>
<tr>
<td><input type="text" value="test1" readonly  /></td>
</tr>
<tr>
<td><input type="text" value="test2"  readonly /></td>
</tr>
<tr>
<td><input type="text" value="test3" readonly /></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

如何从文本框中删除光标?

Gra*_*ler 5

如果在元素readonly上设置属性时浏览器显示插入符input[type="text"],您可以使用caret-colorCSS 属性来制作插入符transparent

.caret-hidden {
  caret-color: transparent;
}
Run Code Online (Sandbox Code Playgroud)
<input class="caret-hidden" type="text" readonly>
Run Code Online (Sandbox Code Playgroud)


Spa*_*kup -1

你的意思是这样吗:

<input type="text" name="site" value="Stackoverflow" readonly="readonly" />
Run Code Online (Sandbox Code Playgroud)

演示: http: //jsfiddle.net/UuZh/