JavaScript .click()在IE中不起作用

乌里克

在简化的情况下,在我的HTML中,我有以下内容:

<body onload="document.getElementsByClassName('default')[0].click()">
<a class="dim default" href="#" onclick="select(this, 'dim', 'shiny')">click it</a>

因此,在页面加载时,将调用select(this,'dim','shiny')。它可以在Opera,Firefox,Chrome和Safari中运行,但是IE错误控制台显示“对象不支持此属性或方法”。

现在,如果我有这个:

<body onload="document.getElementById('default').click()">
<a class="dim" id="default" href="#" onclick="select(this, 'dim', 'shiny')">click it</a>

IE不会抱怨。好吧,我在问题的开头说了“简化”,因为我实际上有一个函数可以在页面加载时执行,然后单击类中列出了“默认”的所有内容。有什么方法可以不使用ID来解决此问题?

Mrjamesmyers

您正在使用哪个版本的IE?

getElementsByClassName方法是不是在旧版本的IE支持http://caniuse.com/getelementsbyclassname

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript“地图”在IE中不起作用

来自分类Dev

javascript在IE中不起作用

来自分类Dev

javascript在IE中不起作用(getElementById)

来自分类Dev

Javascript下载在Firefox和IE中不起作用

来自分类Dev

动态文本大小的JavaScript在IE中不起作用

来自分类Dev

JavaScript代码在IE8中不起作用

来自分类Dev

javascript代码在IE8中不起作用

来自分类Dev

JavaScript事件在IE 8中不起作用

来自分类Dev

javascript的选项卡在IE中不起作用

来自分类Dev

Javascript在Firefox和IE / Edge中不起作用

来自分类Dev

外部javascript文件在IE中不起作用

来自分类Dev

JavaScript倒数在Safari或IE中不起作用

来自分类Dev

Javascript Groovy按钮在IE中不起作用

来自分类Dev

Javascript Regex match()在IE6中不起作用

来自分类Dev

javascript依赖下拉列表在IE 8中不起作用

来自分类Dev

JavaScript queryselector方法在IE8中不起作用

来自分类Dev

Ajax调用在Javascript中的click()中不起作用

来自分类Dev

Ajax调用在Javascript中的click()中不起作用

来自分类Dev

javascript click事件在div onclick中不起作用

来自分类Dev

javascript $(document).on('click')在html中不起作用

来自分类Dev

IE 11 及以下版本中的 JavaScript 错误“)预期”+ AJAX 在 IE 11 中不起作用

来自分类Dev

Javascript Array在IE7和更早版本中不起作用,但在IE10中起作用

来自分类Dev

JavaScript:.Click不起作用(PHP)

来自分类Dev

Javascript textContent在IE8或IE7中不起作用

来自分类Dev

javascript拆分在IE9中不起作用-较低

来自分类Dev

JavaScript的数组过滤方法在IE 7中不起作用

来自分类Dev

该Javascript在IE或Edge中不起作用。任何人有任何想法吗?

来自分类Dev

为什么我用来显示/隐藏div的JavaScript在IE中不起作用?

来自分类Dev

使用javascript旋转文本-在IE8中不起作用

Related 相关文章

  1. 1

    Javascript“地图”在IE中不起作用

  2. 2

    javascript在IE中不起作用

  3. 3

    javascript在IE中不起作用(getElementById)

  4. 4

    Javascript下载在Firefox和IE中不起作用

  5. 5

    动态文本大小的JavaScript在IE中不起作用

  6. 6

    JavaScript代码在IE8中不起作用

  7. 7

    javascript代码在IE8中不起作用

  8. 8

    JavaScript事件在IE 8中不起作用

  9. 9

    javascript的选项卡在IE中不起作用

  10. 10

    Javascript在Firefox和IE / Edge中不起作用

  11. 11

    外部javascript文件在IE中不起作用

  12. 12

    JavaScript倒数在Safari或IE中不起作用

  13. 13

    Javascript Groovy按钮在IE中不起作用

  14. 14

    Javascript Regex match()在IE6中不起作用

  15. 15

    javascript依赖下拉列表在IE 8中不起作用

  16. 16

    JavaScript queryselector方法在IE8中不起作用

  17. 17

    Ajax调用在Javascript中的click()中不起作用

  18. 18

    Ajax调用在Javascript中的click()中不起作用

  19. 19

    javascript click事件在div onclick中不起作用

  20. 20

    javascript $(document).on('click')在html中不起作用

  21. 21

    IE 11 及以下版本中的 JavaScript 错误“)预期”+ AJAX 在 IE 11 中不起作用

  22. 22

    Javascript Array在IE7和更早版本中不起作用,但在IE10中起作用

  23. 23

    JavaScript:.Click不起作用(PHP)

  24. 24

    Javascript textContent在IE8或IE7中不起作用

  25. 25

    javascript拆分在IE9中不起作用-较低

  26. 26

    JavaScript的数组过滤方法在IE 7中不起作用

  27. 27

    该Javascript在IE或Edge中不起作用。任何人有任何想法吗?

  28. 28

    为什么我用来显示/隐藏div的JavaScript在IE中不起作用?

  29. 29

    使用javascript旋转文本-在IE8中不起作用

热门标签

归档