gpt4 book ai didi

css - 使用 CSS 禁用输入字段 - 防止键盘操作

转载 作者:太空宇宙 更新时间:2023-11-04 06:13:01 25 4
gpt4 key购买 nike

我为产品使用数量输入字段并且不想允许与其进行任何交互:

<input id="product-qty" type="number">

我的 CSS 如下:

#product-qty {
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

但这还不够,当我使用 TAB 键时,我可以选择数量字段,然后按我喜欢的方式进行任何键盘输入。我可以接受选择数量字段,也许它在可访问性方面甚至很好,但不允许输入或删除任何内容。

我知道如何用 JavaScript 解决它,我想知道是否只用 CSS 可行,如果可行 - 如何解决。

Fiddle example

最佳答案

如 @j08691 所述,您可以使用 readonly 来防止与输入的任何交互。

<input readonly id="product-qty" type="number">

关于css - 使用 CSS 禁用输入字段 - 防止键盘操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56244332/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com