검색하는 데 문제가 있습니다. 지금까지 내가 발견 한 유일한 것은 맵핑 API와 관련이 있었는데, (맵 마커의 경우) 자바 스크립트가 약 500 개의 ID를 잘못 잡아 먹었습니다. 나는 그것이 확실히 일반적인 규칙이 아니라 사용중인 특정 스크립트와 관련이 있다고 확신한다.페이지에 넣을 요소 ID의 최대 수는 얼마입니까?
나는 복잡한 목록이있는 페이지가 있습니다. 목록의 각 항목에는 약 10 개의 ID가 있으며 여러 개의 자바 스크립트 스크립트가 있습니다. 목록은 페이지 매김으로 표시되며 사용자는 페이지 당 표시 할 항목 수를 선택할 수 있습니다. 목록의 각 항목에 ~ 10 개의 ID가 있다고 가정 할 때 페이지 당 최대 항목 수 (사용자가 페이지에서 한 번에 볼 수있는 총 레코드 수)를 설정해야하는 이유가 궁금합니다.
- 원시 레코드 수를 기반으로로드 시간이 늘어나는 것을 제외하고는 제한 수 위나 CSS/JavaScript 성능이 급격히 떨어지기 시작하는 알려진 수의 ID가 있습니까?
편집 : Pardon, 각 'item'은 3 개의 div가있는 작은 명함이있는 복잡한 명함입니다. 각 항목 (레코드)에 약 10 개의 ID가 있습니다.
한 항목이 여러 ID를 가지고? 하나의 요소는 하나의 ID 만 가질 수 있습니다. 일반적으로 해당 항목에 대해 ID가 필요한지 여부를 고려해야합니다. –
필요한만큼.요소 당 여러 개의 ID를 사용하는 것은 잘못된 것만이 아니라 페이지 설정 방식이 근본적으로 결함이 있음을 의미합니다. –
모든 ID는 고유해야하며 요소는 하나의 ID 만 가질 수 있습니다. 또한 document.getElementById 또는 CSS 규칙을 사용하여 작업을 수행해야하는 요소에만 ID를 제공 할 수 있습니다. –