function $(id){return document.getElementById(id );
위 내용은 최신 버전의 브라우저에서는 문제가 되지 않습니다.
function $(objectId) {
if(document.getElementById && document.getElementById(objectId)) {
// W3C DOM
return document.getElementById(objectId)
}
else if (document.all && document.all(objectId)) {
// MSIE 4 DOM
return document.all (objectId);
}
else if (document.layers && document.layers[objectId]) {
// NN 4 DOM.. 참고: 중첩된 레이어는 찾을 수 없습니다. 🎜>return document .layers[objectId];
}
else {
return false
}
}
문서 교체 효과 얻기 .getElementById는 간단하지만, 프로토타입, jquery 등의 프레임워크를 참조하지 않는 경우에는 매번 document.getElementById를 작성할 필요가 없고, 공용 JavaScript 파일에 정의한 후 어디에서나 사용할 수 있습니다.