在文本框中已填充数据时启用禁用按钮可以通过以下步骤实现:
disabled
属性来禁用按钮,通过设置该属性为true
或者移除该属性来启用按钮。<input type="text" id="myInput" oninput="checkInput()" />
<button id="myButton" disabled>提交</button>
<script>
function checkInput() {
var input = document.getElementById("myInput");
var button = document.getElementById("myButton");
if (input.value !== "") {
button.disabled = false;
} else {
button.disabled = true;
}
}
</script>
在上述示例中,通过oninput
事件监听文本框的输入,然后在checkInput()
函数中检查文本框的值。如果值不为空,则将按钮的disabled
属性设置为false
,启用按钮;如果值为空,则将按钮的disabled
属性设置为true
,禁用按钮。
这样,当文本框中已填充数据时,按钮将会被启用,可以进行相应的操作;当文本框为空时,按钮将会被禁用,防止用户进行无效操作。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云