앞서 언급했듯이 HTML 요소에 사용자 정의 속성을 추가하는 작업은 HTML 컨트롤에서 수동으로 수행됩니다. 실제로 자바스크립트에서 동적으로 추가할 수 있습니다. 텍스트 상자가 있는 경우:
idvalue 속성(값은 "custom value")을 추가하려면 javascript로 다음과 같이 작성할 수 있습니다.
var txt = document.getElementById("txtInput");
txt.setAttribute( "idvalue","custom value" );
setAttribute의 첫 번째 매개변수는 사용자 정의 속성의 이름을 지정하고 두 번째 매개변수는 초기 값입니다
코드는 다음과 같습니다.
;
javascript를 사용하여 컨트롤 사용자 정의 속성 추가