0

我在页面上有一个下拉列表,用户可以从中选择某个值,然后显示某个图形(取决于选择)。

该图形有一个 id-tag,其中包含一个值,单击时,脚本会按该值的名称加载另一个图形。

在点击事件上,下拉列表的值由

    menu.property("value", this.id);

随后调用该函数。

这在 Firefox 中运行良好,但不知何故它在 Internet Explorer(9 和 10)中不起作用,因为没有传递任何值。“this.id”有效,menu.property.value 也设置正确,但资源管理器只是没有传递这个值,我最终得到一个空白页 - 所以我会感谢任何提示。

4

1 回答 1

0

每个浏览器都有不同的 JavaScript 和 DOM 实现。你最好的选择是开始使用一个库,比如jQuery,它可以“规范化”大多数浏览器的差异。

于 2013-03-23T16:41:15.137 回答