在键盘启用的情况下启用或禁用按钮,可以通过以下方式实现:
// HTML代码
<button id="myButton" disabled>按钮</button>
// JavaScript代码
var button = document.getElementById("myButton");
window.addEventListener("keydown", function(event) {
if (event.key === "Enter" || (event.ctrlKey && event.key === "Enter")) {
button.disabled = !button.disabled;
}
});
<!-- HTML代码 -->
<script src="https://cdn.jsdelivr.net/npm/jquery"></script>
<button id="myButton" disabled>按钮</button>
<!-- JavaScript代码 -->
<script>
$(window).on("keydown", function(event) {
if (event.key === "Enter" || (event.ctrlKey && event.key === "Enter")) {
$("#myButton").prop("disabled", function(i, val) {
return !val;
});
}
});
</script>
无论是使用纯JavaScript还是jQuery,以上代码都可以实现在键盘启用的情况下启用或禁用按钮的功能。根据具体需求,你可以根据不同的按键或组合按键来触发按钮的启用或禁用操作。
领取专属 10元无门槛券
手把手带您无忧上云