getElementById를 사용하여 페이지의 정보를 복제하려고하는데 표시되지 않습니다. 나는 (폴더 IDX 메인 아래) IDX-서브 헤더에있는 스크립트를 포함 : 나는 다른 ID (IDX-세부 주소)을 가질 수 있도록 복사 된 요소를 설정 사업부를 .Added 한getElementById가 표시되지 않습니다.
<script type="text/javascript">
var elem = document.getElementById('IDX-detailsField-address');
var newElem = elem.cloneNode(true);
newElem.setAttribute('IDX-detailsField-address', 'IDX-details-address');
var before = elem.nextSibling;
elem.parentNode.insertBefore(newElem, before);</script>
을하지만, 나는 어디서나 div의 내용을 보지 못합니다.
<div id="IDX-details-address"></div>
스크립트는 http://jsfiddle.net/BR72b/에서 작동합니다. 웹 사이트는 http://austinhometeam.com 미리 감사드립니다!
자바 스크립트를 디버깅 해본 적이 있는데 자바 스크립트 오류 또는 이상한 점이 있습니까? –
'newElem'이란 무엇입니까? – tymeJV
'.setAttribute ("id", "what values here")'를 의미하지 않았습니까? 또는 더 쉽게 -'.id = "여기에 어떤 값이든" ' – Ian