javascript - 一旦其他输入字段填充了至少 6 个字符,如何删除“禁用”属性
问题描述
我有 2 个输入字段,一个已启用,一个已禁用,在启用字段中输入至少 6 个字符后,应使用 javascript 启用第二个(禁用字段)。
解决方案
一种不同的方法eventListener
:
document.getElementById('enabled').addEventListener('keyup', function() {
if (this.value.length >= 6) {
document.getElementById('disabled').disabled = false;
} else {
document.getElementById('disabled').disabled = true;
}
});
<input type="text" id="enabled" placeholder="Type here...">
<input type="text" id="disabled" disabled>
推荐阅读
- java - 杰克逊不反序列化属性值
- angular - 材料 8 库不适用于 AOT 模式
- python - 为什么我不能在 Python 中使用 OpenCV 多次使用我的网络摄像头进行捕获?
- awk - 对特定列的值求和,直到达到某个值
- java - 如何获取 Spring Boot @Async 方法被拒绝任务的详细信息?
- tabulator - 制表符“自动完成”问题
- android - 如何从firebase数据库中的纬度和经度中检索地址?
- python - Python Turtle 出现大量错误
- azure-devops - 禁用部署批准挂起通知
- pandas - Pandas for 循环更高效