JS 복습

JS에서의 공백처리 "\u00a0”

왠진 모르겠는데 JS에서 공백을 “ “으로 추가하면 추가가 안되는 문제가 있었다…

자바스크립트에서 공백을 처리하려면 "\u00a0”를 쓰면 된다고 한다.

텍스트에 그냥 문자열로 공백을 넣어도 되는 경우가 있고 안되던 경우가 있던데 어느 경우에서 다른건지 궁금하다

+=가 공백을 인식을 못하는 것 같음

document.getElementById("text").innerText += "\\u00a0";

pointerEvents

클릭 시 함수가 호출되도록 만든 영역을 클릭을 못하게 만들려면?

document.getElementById("text-box").style.pointerEvents = "none";

css의 pointerEvents를 none으로 설정하면 된다

다시 돌리고 싶으면

document.getElementById("text-box").style.pointerEvents = "auto";