0

第一个下拉菜单“选择设备”在 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 页面获取其值。

任何帮助将不胜感激。

4

2 回答 2

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 文件时?

于 2013-09-20T11:47:08.317 回答
0

在 slicious.php 中找到这一行

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

应该

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

你错过了关闭选项标签

于 2013-09-20T12:10:00.977 回答