页面加载时onchange不起作用,直到我删除然后将其重新添加到代码中

发展

我有一个下拉列表,在select标记内有一个onchange事件。onchange应该调用一个函数,但是我也已经测试了它,只是请求一个alert()

   <select onchange="alert('test')">.......

出于某种原因,当我在浏览器中加载页面时,它不起作用,但是如果我通过浏览器从元素代码中删除了onchange,然后将onchange请求从删除它的确切位置写回到了代码中,则它可以正常工作。我什至已经复制了onchange代码段并将其粘贴回去,以确保使用相同的语法,并且当我将其粘贴回时,它可以立即开始工作

有什么建议?

伊瑟伍德

您可以更加确定,单击处理程序在加载后通过使用事件侦听器进行了初始化,此外,您还可以保持行为和表示的分离:

window.onload = function() {
    addEvent(document.getElementById('mySelect'), 'change', myChangeFunction);
}

就是说,您的情况似乎确实有其他问题。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在页面加载时删除标签内容,然后在单击标签时重新添加

来自分类Dev

从数组中获取两个元素并将其添加,然后将它们重新添加到数组中

来自分类Dev

添加到数组中时,预算不起作用

来自分类Dev

为什么将ng-scope添加到我的局部视图的javascript内联中并使警报不起作用?

来自分类Dev

使用iframe文档将Facebook之类的按钮添加到我的标记中不起作用

来自分类Dev

我刚开始使用JavaScript。我已经将jQuery库添加到我的html页面,但是这不起作用

来自分类Dev

删除项目后无法将其重新添加到购物篮(数组)

来自分类Dev

如何通过ID删除特定对象并将其重新添加到数组[jQuery]

来自分类Dev

页面重定向不起作用,除非我将 .html 添加到 URL

来自分类Dev

意外删除文件并将其重新添加到其他位置后,如何解决我的git历史记录?

来自分类Dev

将表格添加到我的Dojo代码中

来自分类Dev

将.split添加到我的代码中

来自分类Dev

将子视图控制器添加到我的父视图控制器不起作用

来自分类Dev

添加到布局页面脚本在ASP.NET MVC 5中不起作用

来自分类Dev

添加额外的年份时,将php日期添加到JS函数中不起作用

来自分类Dev

Shell Function将元素添加到数组时,将其放置在另一个函数中时不起作用

来自分类Dev

QPushButton在添加到布局时不起作用

来自分类Dev

添加到面板时paintComponent()不起作用

来自分类Dev

Linux用户帐户“ nagent”已删除并重新添加到安全日志中

来自分类Dev

Javascript单击“仅事件”,然后在“页面重新加载”上触发,然后不起作用

来自分类Dev

jQuery将文本添加到标记中并删除不起作用

来自分类Dev

为什么我必须从pom中删除依赖项,然后再将其重新添加并安装以获得最新版本的maven软件包?

来自分类Dev

重新加载页面时未显示新添加的字段

来自分类Dev

preventDefault()不起作用,页面被重新加载

来自分类Dev

AngularJS 重新加载页面不起作用

来自分类Dev

如何使用jquery html()将其添加到我的html页面?

来自分类Dev

尝试将其他页面的锚链接添加到我的mvc链接

来自分类Dev

将Flash对象动态添加到IE中的DOM时不起作用

来自分类Dev

如何从http网站加载元素并将其添加到我的网站

Related 相关文章

  1. 1

    在页面加载时删除标签内容,然后在单击标签时重新添加

  2. 2

    从数组中获取两个元素并将其添加,然后将它们重新添加到数组中

  3. 3

    添加到数组中时,预算不起作用

  4. 4

    为什么将ng-scope添加到我的局部视图的javascript内联中并使警报不起作用?

  5. 5

    使用iframe文档将Facebook之类的按钮添加到我的标记中不起作用

  6. 6

    我刚开始使用JavaScript。我已经将jQuery库添加到我的html页面,但是这不起作用

  7. 7

    删除项目后无法将其重新添加到购物篮(数组)

  8. 8

    如何通过ID删除特定对象并将其重新添加到数组[jQuery]

  9. 9

    页面重定向不起作用,除非我将 .html 添加到 URL

  10. 10

    意外删除文件并将其重新添加到其他位置后,如何解决我的git历史记录?

  11. 11

    将表格添加到我的Dojo代码中

  12. 12

    将.split添加到我的代码中

  13. 13

    将子视图控制器添加到我的父视图控制器不起作用

  14. 14

    添加到布局页面脚本在ASP.NET MVC 5中不起作用

  15. 15

    添加额外的年份时,将php日期添加到JS函数中不起作用

  16. 16

    Shell Function将元素添加到数组时,将其放置在另一个函数中时不起作用

  17. 17

    QPushButton在添加到布局时不起作用

  18. 18

    添加到面板时paintComponent()不起作用

  19. 19

    Linux用户帐户“ nagent”已删除并重新添加到安全日志中

  20. 20

    Javascript单击“仅事件”,然后在“页面重新加载”上触发,然后不起作用

  21. 21

    jQuery将文本添加到标记中并删除不起作用

  22. 22

    为什么我必须从pom中删除依赖项,然后再将其重新添加并安装以获得最新版本的maven软件包?

  23. 23

    重新加载页面时未显示新添加的字段

  24. 24

    preventDefault()不起作用,页面被重新加载

  25. 25

    AngularJS 重新加载页面不起作用

  26. 26

    如何使用jquery html()将其添加到我的html页面?

  27. 27

    尝试将其他页面的锚链接添加到我的mvc链接

  28. 28

    将Flash对象动态添加到IE中的DOM时不起作用

  29. 29

    如何从http网站加载元素并将其添加到我的网站

热门标签

归档