예를 들어 id="textcontent1" id="textcontent2" id="textcontent3" 이렇게 6개가 있으면
var Textcontent1=document.getElementById('textcontent1');
이걸 6개 다 선언해서
var Alltextcontent=[Textcontent1,Textcontent2,...,Textcontent6] 요렇게 해서 객체로 한번에 모아서
자료 활용할 수 있잖아
마찬가지로 id를 비슷한 네이밍으로 객체를 한번에 받는방법은 없음?
정신이 아득해지는 글이다
querySelectorAll
아 맞네 깜빡했음.. 지금 배우는 단계라.. 고마워
쿼리셀렉터로 가져오면 어레이가 아님 Array.from으로 변환시켜줘야함
document.querySelectorAll("[id^=textcontent]")
동일한 특성의 엘리먼트들이면 id로 하는것도 좋지만 data attribute를 이용해서 하는것도 좋음
https://codesandbox.io/s/broken-tree-t1plm?file=/index.html
고마워 좋은 밤 보내 보내준 코드 공부해볼께
id를 저런 식으로 짓는거 잘못된 방법이라고 생각함. 저렇게 할거면 클래스를 쓰는게 맞다고 생각
웹은 표준이 정해졌다고 들었는데 아직 본적이 없는데 잘못된 버릇이 생길수 있으니까 지금 공부해볼께 너도 좋은 밤 보내