내가 작업의 자바 스크립트 함수가 테이블 의 숨겨진 행을 보여주는 것입니다이 보여주는 자바 스크립트 기능을 하나의 행에 대해 작동하고 정지 row..onclick 테이블을 보여숨기기 나머지
기능을 blabla (카운트) {카운트 ++; var id = "ph"+ count; document.getElementById (id) .style.display = "";
<script to declare globale variable count=1/> <table> <tr id="ph1"><td>haha:<button onClick="blabla(count)"><button></td></tr> <tr id="ph2" style="display:none"><td>hoho</td></tr> <tr id="ph3" style="display:none"><td>hihi</td></tr> </table>
는 페이지가로드되고 난 버튼을 한 번 클릭 : }
그럼 내가 온 클릭 이벤트를 트리거 1 행의 버튼과 같은 문서의 테이블을 가지고 : 두 번째 행이 표시되지만 두 번째 클릭시 세 번째 행은 표시되지 않습니다 ... 왜 그럴까요? 누구든지 나를 도울 수 있습니까?
당신이 온 클릭 핸들러 및뿐만 아니라 그럴 필요 요소와 HTML 부분을 보여줄 수 : 글로벌 카운트 사용하기 위해
? 또한 질문 창의 맨 위에있는 "코드 샘플"버튼 (101 010)을 사용하여 코드를 읽을 수있는 방식으로 배치하십시오. –
고마워요!:) 그러나 코드를 표시하는 더 좋은 방법은 원래 게시물 아래의 "수정"링크를 사용하는 것입니다. 거기에 코드를 삽입하고 "코드 샘플"버튼을 사용하여 아래의 사람들처럼 좋은 회색 상자에 코드를 배치 할 수 있습니다. 이렇게하면 쉽게 읽을 수 있습니다. –