2013-09-20 2 views
0

Первый выпадающий "Выберите устройство" не показывает никакой ценности в IE:Кропите не показывает значение в IE

<div class="select-container"> 
<SELECT Id="Device" name="device" onchange="javascript:LoadDevice(this.value);"> 
</SELECT> 

<div class="select-container" id="Model"> 
<SELECT name="model" ><OPTION>Select Model</OPTION> 
</SELECT> 

Пожалуйста, проверьте всю страницу HTML здесь : http://goo.gl/1kEc2J

Он работает во всех других браузерах.

Выпадающее меню получает свое значение с внешней страницы PHP.

Любая помощь будет очень признательна.

+0

Это работает для меня в IE10. – Harry

+0

У этого есть проблемы в более старых версиях. – Andy

+0

Да, он работает в IE10, FF, Chrome и т. Д., Но не в IE 9 – RabbitDK

ответ

0

найти эту строку в slicious.php

devicer +='<option value="'+i+'" onclick="javascript:LoadDevice('+i+');">'+aDevice[i]'; 

должен быть

devicer +='<option value="'+i+'" onclick="javascript:LoadDevice('+i+');">'+aDevice[i]+'</option>'; 

вы пропустили, чтобы закрыть дополнительный тег

+0

Спасибо, что решил проблему :) – RabbitDK

0

Ваш сайт ошибочен на многих уровнях. Но к вашей проблеме, которую вы указали здесь.

удалить все из "javascript: текст из ваших событий, поскольку они не являются обязательными.

удалить OnClick заявления от <option value="1" onclick="javascript:LoadDevice(1);">iPhone</option>

Почему вы это делаете?

<script src="http://www.mobiltelefoner.dk/tst/slicious.php" type="text/javascript"> 

, когда slicious.php на самом деле является файлом javascript?

+0

Спасибо, что нашли время, чтобы помочь мне. Я удалил «javascript:» Теперь я удалю onclick – RabbitDK

Смежные вопросы