- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
尝试使用pointerEvents = "none";
来禁用插入的可输入性。它似乎根本不起作用。禁用时“实际”也不起作用。
function enter() {
document.getElementById('actual').pointerEvents = "none";
}
<div id="actual">
<div id="mastsactual"><input id="sign1" disabled></input>
</div>
</div>
最佳答案
当然,#actual
不再“工作”了,因为您对其应用了 pointerEvents='none'
。
如果您只想禁用 input
元素,请尝试以下操作:
function enter() {
element = document.getElementById('sign1')
element.disabled = element.disabled ? false : true
button = document.getElementById('button')
button.value = button.value === 'Disable Input' ? 'Enable Input' : 'Disable Input'
}
<div id="actual">
<div id="mastsactual">
<input id="sign1" type="text">
</div>
</div>
<input id="button" type="button" onClick=enter() value="Disable Input">
调用 enter
函数将切换 sign1
的状态,因此,如果启用它,它将变为禁用,反之亦然。
关于javascript - pointerEvent = "none"不会禁用输入标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51015637/
我有以下元素的列表: 除了函数中的最后两张图片之外,我希望禁用整个列表。我正在做这样的事情: document.getElementById('toolbar-e
我正在尝试制作一个随着您越来越多地点击它而缩小的元素。一旦达到 1% 的阈值,它就会以完整长度重新出现并且不可点击。 style.pointerEvents 不起作用。 (这是为了解决问题而添加的代码
尝试使用pointerEvents = "none"; 来禁用插入的可输入性。它似乎根本不起作用。禁用时“实际”也不起作用。 function enter() { document.getElem
我在屏幕( Canvas )上有很大的 HTML 元素,我想检测多点触控事件。使用“touchstart”你有“touches”属性,但是使用 PointerEvents 我不知道有什么方法可以知道是
我正在尝试使用指针事件来检测图形输入板输入,包括笔压,但 Chrome 和 Firefox 似乎无法正确读取数位板设备 (Wacom Intuos 4)。所有指针事件都返回与我的鼠标相同的 point
我有一个我正在尝试创建的堆栈小部件,其中:1. 用户触摸小部件按钮触发 pointerDown 事件。2. 指针向下导致 slider 类型小部件从按钮后面从 0 缩放到 100%3. 手指仍然向下,
我的组件有 div 元素。我希望能够根据该 div 元素的边框颜色禁用/启用单击该 div 元素。 想法是有一个方法可以返回应该在 div 上绘制什么边框颜色,然后如果颜色是“绿色”,则将该 div
如何在代码中解决这个问题? 这很奇怪,因为我在代码中找不到它,但 Firefox 提示“MouseEvent.mozPressure 已被弃用。请改用 PointerEvent.pressure。”在
我有一个问题,我实际上是在我的软件中重新编码 RFB 协议(protocol)以与 VNC 服务器通信,我想知道如何获得服务器桌面大小的大小。我已经在 serverInit 消息中测试了 frameb
我是一名优秀的程序员,十分优秀!