我使用的是只读文本框。我想专注于输入文本框,只有当它是可编辑的。如果这是不可编辑的,我应该如何禁用特定文本框的焦点。
bgibtngc1#
试试这个:
<input type="text" value="test" onfocus="this.blur()" readonly="readonly">
字符串
z8dt9xmd2#
设置tabindex = "-1"并保留一个选择器css input:read-only {pointer-events: none;}
tabindex = "-1"
input:read-only {pointer-events: none;}
zbdgwd5y3#
也可以将输入设置为disabled,这将阻止聚焦它并在选项卡导航中跳过它
disabled
<input disabled="disabled" />
字符串您可以添加样式以覆盖禁用的样式
3条答案
按热度按时间bgibtngc1#
试试这个:
字符串
z8dt9xmd2#
设置
tabindex = "-1"
并保留一个选择器css
input:read-only {pointer-events: none;}
zbdgwd5y3#
也可以将输入设置为
disabled
,这将阻止聚焦它并在选项卡导航中跳过它字符串
您可以添加样式以覆盖禁用的样式