如何在Javascript中将元素从禁用循环到启用
How to cycle an Element from disabled to enabled in Javascript
我的网页上有两个字段。当其中一个被聚焦时,我想禁用另一个,但如果用户单击禁用字段,我希望它禁用第一个字段,然后启用新的聚焦字段。这在javascript中可能吗?
到目前为止,我已经尝试过:
<script lang="text/javascript">
function disableSum(){
document.getElementById('BugID').disabled=false;
document.getElementById('Summary').disabled=true;
console.log('Sum Disabled');
}
function disableBug(){
document.getElementById('BugID').disabled=true;
document.getElementById('Summary').disabled=false;
console.log('Bug Disabled');
}
function checkInput(){
}
</script>
下面的想法可能看起来有点复杂,但您可以使用一对可见/隐藏字段来获得这种行为。
在这里查看它的行为:
http://jsfiddle.net/TQxSh/
来自w3schools.com:
disabled属性设置或返回元素是否被禁用,是否。
禁用的元素不可用且不可单击。禁用的元素是通常在浏览器中默认呈现为灰色。
相关文章:
- jQuery:循环一个具有不同超时值的循环
- 在循环中分配json值时,值被覆盖
- 如何在下面的ES6循环中获得前面的文本
- 为什么“;未定义的“;在JavaScript中结束循环
- Javascript循环不会自我更新
- 如何使用jquery处理php循环通过元素
- 而循环只设置php中输入字段中的第一个值
- 循环遍历数组中的特定索引
- Javascript返回值只在循环中返回一次
- 按照选项卡索引的顺序循环一个jQuery选择
- 循环遍历以数组为值的Javascript对象
- 为什么JavaScript在for循环为3时向所有4发出警报
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- 循环结束/推送到数组之前在页面上呈现EJS
- 循环比赛位置算法
- jQuery循环在特定位置暂停
- 如何在Javascript中将元素从禁用循环到启用
- 如果复选框被选中,则在循环中启用输入字段
- 循环通过触摸启用猫头鹰旋转木马