getElementByID에 문제가있는 IE8에 대한 게시물을 이미 읽었지만 해결 방법을 찾을 수 없습니다. 내 코드는 지금 다음과 같이 보입니다 :IE8 및 getElementById가 제대로 작동하지 않습니다.
<script type="text/javascript">
//<![CDATA[
function settext(id) {
switch(id) {
case "0": document.getElementById('text').innerHTML="something";
break;
case "1": document.getElementById('text').innerHTML="again something";
break;
default: document.getElementById('text').innerHTML="something the third";
break;
}
}
//]]>
</script><select style="width: 145px" onchange="settext(this.value)">
<option value="-1">something</option>
<option value="0">again</option>
<option value="1">and so on</option>
</select>
<table width="100%" border="0" cellspacing="0" cellpadding="5" id="text"></table>
Firefox, Chrome 및 IE10에서 잘 작동합니다. 나는 이것에 대해 도움을 얻게되어 기쁩니다.
미리 감사드립니다. IE8 this.value에
아무튼 정의하십시오 잘 작동하지 않습니다 :) –
IE8에서'getElementById'에 문제가 있습니까 ??? – adeneo
ID가 "text"인 항목이 없습니다. – mason