선택할 때 input을 활성화합니다. 그렇지 않으면 비활성화된javascript 코드
 
  
window.onload = function(){ 
  
var price = document.getElementById('price'); 
  
price.disabled = true; 
  
price.style.padding = '2px 3px'; 
  
price.style.background = '#eee'; 
  
price.style.border = '1px solid #ccc'; 
  
var tj = document.getElementById('tj'); 
  
tj.onclick = function(){ 
  
if(tj.checked == true){ //    
  
price.disabled = false; 
  
price.style.background = '#fff'; 
  
price.style.border = '2px solid #ff7d00'; 
  
price.style.padding = '2px 3px'; 
  
price.focus(); 
  
 
  
} else { 
  
price.disabled = true; 
  
price.style.background = '#eee'; 
  
price.style.border = '1px solid #ccc'; 
  
price.style.padding = '2px 3px'; 
  
} 
  
} 
  
 
  
} 
  
 
    
  
 
  
 
   유일하게 제거할 수 있는 것은 약간의 미화를 더해서 사용자로 하여금 한층 더 높은 층을 체험하게 하는 것이다. 그 중에서 테두리의 굵기, 초점의 획득, checkbox 테두리선의 숨김 등을 포함한다.
테스트 코드
window.onload = function(){ var price = document.getElementById('price'); price.disabled = true; price.style.padding = '2px 3px'; price.style.background = '#eee'; price.style.border = '1px solid #ccc'; var tj = document.getElementById('tj'); tj.onclick = function(){ if(tj.checked == true)price.disabled = false; price.style.background ='#fff', price.style.border ='2px solid #ff7d00', price.style.padding ='2px 3px', price.focus ();else { price.disabled = true; price.style.background = '#eee'; price.style.border = '1px solid #ccc'; price.style.padding = '2px 3px'; } } } 가격:특가
[Ctrl+A 전체 선택: 외부 Js를 가져오려면 새로 고쳐야 합니다.]
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.