JavaScript를 사용하여 더 많은 링크를 만들었습니다. Firefox 및 crome에서 잘 작동합니다. IE에서도 동일한 기능이 작동하지 않습니다.자바 스크립트를 사용하여 만든 링크가 IE에서 작동하지 않습니다.
다음은 동일한 코드입니다.
var underLine = document.createElement('u');
underLine.innerHTML = 'more';
var newlink = document.createElement('a');
newlink.setAttribute('class', 'a');
newlink.setAttribute('id', 'morelink'+count);
newlink.setAttribute('onmouseover', 'somejavascript');
newlink.appendChild(underLine);
someDiv.appendChild(newlink);
IE에 대해이 문제를 해결하는 방법을 알려주세요.
고지.
가의 setAttribute 문을 제거하고 추가하려는 요소가 실제로 DOM에 추가되었는지 확인합니다. http://www.ieinspector.com/dominspector/ 또는 비슷한 것을 사용하십시오. – Osiris
또한 'href'속성을 추가하십시오. 그냥 '#'으로 설정하면 충분할 수 있습니다. –
DOM에 요소가 있습니다. 또한 내 UI에서 동일한 볼 수 있습니다. –