2017-03-05 32 views

回答

1

你是新来的社区,并要求非常基本的例子。从下次开始,请在寻求帮助之前向我们展示您的工作。

var checkbox = document.querySelector('.js-disableCurrentAddress'); 
 
var currentAddr = document.querySelector('.js-currentAddress'); 
 

 
checkbox.addEventListener('change', handleDisable); 
 

 
function handleDisable() { 
 
    if (checkbox.checked) { 
 
    currentAddr.setAttribute("disabled", "disabled"); 
 
    } else { 
 
    currentAddr.removeAttribute("disabled", "disabled"); 
 
    } 
 
}
<input type="text" class="js-currentAddress" placeholder="current"> 
 
<input type="text" class="js-permanentAddress" placeholder="permanent"> 
 
<label> 
 
    Disable current address 
 
    <input type="checkbox" class="js-disableCurrentAddress"> 
 
</label>