사용자 지정 특성의 H5 규정 및 사용자 지정 속성 취득 방법을 추가

요소가 너무 많은 속성을 어떻게 구별 내장 속성 또는 기본 속성?
H5는 = "1"이라면, 설정 값을 속성을 검색하는 방법을 아래 참조 인덱스 데이터로서, 데이터 - 운반 특성에 접두어가 소정.
코드를 복사
    <script> 
        var에 divele = document.querySelector ( "DIV"); 
        // 우리는 종종 사용자 지정 속성 및 인수 추가 
        divele.setAttribute를 ( "플래그",. 1) 
        을 console.log (divele.getAttribute () "플래그") ; 

        // 너무 많은 속성, 어떻게 구별 내장 속성 또는 기본 속성? 
        . "1"// H5 소정의 데이터 - 운반 특성은 인덱스 - = 데이터로서 접두어 갖는다 
        divele.setAttribute ( "데이터 인덱스"1 ,.) 
        CONSOLE.LOG (divele.getAttribute ( "데이터 인덱스")) ; // 더 나은 호환성 
        속성을 획득 // H5 새로운 방법, 가치 요소 객체 .dataset.index이며, 데이터 세트는 수집 (사양 데이터 - 시작) 사용자 정의 속성입니다 
        을 console.log (divele.dataset.index를); 
        //divele.dataset는 [ 'index`] 객체를 얻기위한 두 번째 방법은 속성 
        CONSOLE.LOG을 (divele.dataset [index``]);
 
        지정 속성 많은 서로 접합 할 경우 // 문제는, 그 커넥터 인 ?
        divele.setAttribute ( "데이터 임시 이름", 2); 
        CONSOLE.LOG (divele.getAttribute ( "데이터 임시 이름")); //这种方式正常写
        을 console.log (divele.dataset.tempName); 
        CONSOLE.LOG (divele.dataset [`tempName`]); 
    </ script>
코드를 복사

추천

출처www.cnblogs.com/lzal/p/11408877.html