当我们点击下拉列表时我们看不到光标,我们只看到整个框的值被选中,我们可以对文本字段做同样的事情,因为在文本字段中我看到光标闪烁。
如果困惑,请查看图片。 :d答案 0 :(得分:2)
您的意思是要禁用文本输入字段吗? (多数民众赞成我能想到的)。试试这个:
<input type="text" disabled="true" />
你想要完成什么?
编辑:只读:
<input type="text" value="Some value" readonly="readonly" />
我认为这就是你要找的东西。只读而没有焦点。
<input type="text" value="Some value" onfocus="this.blur()" readonly="readonly" />
编辑3,解决标签索引问题:
Previous field: <input type="text" tabindex=1/>
Disabled field: <input type="text" value="Some value" onfocus="this.blur()" readonly="readonly" />
Next Field: <input type="text" tabindex=2/>
答案 1 :(得分:0)
您应该使用jQuery UI的自动完成功能:
答案 2 :(得分:-1)
如果您不想使用任何javascript框架,可以为自动完成创建自己的java脚本代码。请查看此页面中的示例 - &gt; AutoComplete text box autocomplete