두 개의 버튼 (업데이트, 저장)에 CSS 속성을 설정하는이 부분이 있습니다. 나는 코드 줄을 최소화하기 위해 노력하고있어 모든 CSSElementById 작성하는 대신 여러 HTML 요소에 CSS 속성을 설정하는보다 효율적인 방법을 찾고 있어요. querySelectorAll이이 컨텍스트에서 사용하기에 적합한가?여러 HTML 요소에 CSS 속성 설정
// 크리스
var css = {"backgroundColor": "red","textDecoration": "line-through"};
for (var prop in css) {
document.getElementById("update").style[prop] = css[prop];
document.getElementById("save").style[prop] = css[prop];
}
'.style' 다음에 점이 있어야합니다. –
예, querySelectorAll은이 컨텍스트에서 사용하기에 적합합니다. – Pineda
querySelector 사용할 수 있지만 스타일을 설정하려면 쿼리의 결과를 반복하고 배열의 각 요소에 대한 스타일을 설정해야합니다. – Andrey