gpt4 book ai didi

javascript - 带复选框的只读文本列

转载 作者:行者123 更新时间:2023-11-30 20:41:32 25 4
gpt4 key购买 nike

我制作了一个非常简单的 HTML 输入栏。我在其中添加了带有复选框的 JavaScript。当我单击选中的复选框时,我想写文本或取消选中文本框只读如何解决我的问题。举例说明我的代码

<input type="text" id="inputID" value="abc"></input>

<input type="checkbox" id="myCheck" checked>

<script>
document.getElementById('inputID').readOnly = true;

</script>

最佳答案

change 添加一个事件监听器复选框上的事件。

<input type="text" id="inputID" value="abc" readonly></input>
<input type="checkbox" id="myCheck" >
<script>
var checkbox = document.getElementById('myCheck');
checkbox.addEventListener('change', function() {
document.getElementById('inputID').readOnly = !this.checked;
});
</script>

Working fiddle

关于javascript - 带复选框的只读文本列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49200703/

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