function filterSelection(c) {
var x, i;
x = document.getElementsByClassName("song");
if (x[i].className.indexOf(c) > -1) this.count = ++);
여긴 javascript 부분
<input type="checkbox" style="display:none;" id="zre" onclick="filterSelection(zre)"/>
여긴 함수 발동 부분
<tr class="song hd 13 zre yt" style="display:run-in;" count = 0>
여긴 html 부분
아무것도 모르는데 지금 예시보고 막 수정중인데 질문이 있어여
함수 발동부분(두번째)을 클릭해서 함수가 작동(첫번째)하면 세번째 class 부분에서 해당되는 단어가 있으면 count라고 된 부분의 숫자(세번째 빨간색 표시 부분)를 1 올려서 최종적으로는 각 부분부분마다 변수를 줘서 카운트가 1 이상이면 style 부분에서 현재처럼 보이게 하려고 함.
이걸 구현하는데 질문이 두가지가 있슴다.
1. html 태그 부분에서 자체적으로 저렇게(세번째 html 부분의 빨간색 표시한 것처럼) 변수를 줄 수 있는지?
2-1. 만약 안된다면, 비슷하게 구현할 방법은 있는지?
2-2. 된다면 첫번째 문단의 javascript 부분을 어떻게 수정해야 저 카운트가 올라갈지?
너무 어렵습니다... 빡대가리에게 도움을 조금만 주십시오..
목록이 주르륵 있고 그거에 따른 id가 다르게 할려고 하는건가?
세번째 된거 저런게 한 몇백개정도 들어갈 것 같습니다.
Js로 for문 돌려서 인덱스값 넣어줘
=++는 대체 뭐냐 스레기 언어진자 - dc App
저건 걍 이상하게 쓴거고 ㅋㅋ
맞습니다 아는게 몰라서 쓰레기처럼 넣었습니다 ㅜㅜ
html은 프로그래밍 언어 아니라서 스크립트로 처리해야 함
1. 정신 나갔누, 2.1 가능 2.2 저거 수정해서는 불가능
다른 방법을 찾아봐야겠네요. 감사합니다
지금 뭘 참고하는지는 모르겠는데 되게 옛날 책 보는거 같은데
w3schools filter elements? 예제입니다. mysql+php로 제가 하고싶은 걸 구현하기에는 너무 난이도가 어려워서요...
문법도 모르는데 로직을 어떻게 짜누, 거기다 html이랑 js의 차이도 잘 모르는데 그런 상태에서 만드는거보단 기본부터 차근차근 공부하고 하는게 빠를걸