Я уже прочитал несколько сообщений о IE8, вызывающих проблемы с getElementByID, но не смог найти обходное решение. Мой код выглядит следующим образом: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. Буду рад помочь с этим.
Заранее благодарен!
Уточнитните Безразлично 't хорошо работает :) –
Есть проблемы с 'getElementById' в IE8 ??? – adeneo
Я ничего не вижу с идентификатором «текст». – mason