问题标签 [onload]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - JavaScript 事件 window.onload 未触发
我在网站上有以下代码:
工作正常,onresize
但onload
事件永远不会触发。我已经在 Firefox 和 Chrome 中尝试过,但它们都不起作用。
感谢您的帮助,并为声誉而努力!;D
javascript - Javascript:如果选中复选框,则加载,更改 li 类
我在 javascript 端有这段代码:
这在 html 上:
那么我无法得到的工作是当复选框被选中时,加载时,JS应该检查它,并将class="yes
“分配给li,在这里:<li id="selectedAuthorities-4_1li" class="">
我应该在我原来的 JS 函数中添加什么来实现这一点。请注意,li id 不是静态的,它们是动态的,生成的是 html li id。
解决方案(逻辑)的过程:
加载事件,检查是否检查了带有X id的输入,如果是,使用JS函数changeSelectionStyle更新父li。因为我现在遇到的问题是,当我选择一个输入(检查它)时,li 颜色正在切换,但是当它加载一个选择/检查的输入时,颜色保持不变,并且当我改变颜色时单击输入(取消选中它 - 错误效果)
javascript - 如何查看哪些元素仍在加载并阻碍 window.onload 触发?
有没有办法查看网站的哪些元素仍在加载,所以 window.onload 还不能触发?
javascript - onload 脚本在 JSF 的子视图页面中不起作用
我写了两个 JSP 页面:outerPage.jsp
和innerPage.jsp
. 包括.
_
有一个文本字段和一个按钮。outerPage.jsp
innerPage.jsp
innerPage.jsp
我需要在innerPage.jsp
页面加载时将焦点放在 textFiled 上。
我写了 JavaScript,它在 body onload 期间被调用outerPage.jsp
,但它不起作用。
这是outerPage.jsp
:
这是innerPage.jsp
:
该cursorFocus()
脚本不会被调用。
提前致谢。
javascript - 嵌入式 SVG 中的 onload 事件未调用附加脚本中的函数。范围问题?
所以我有一个带有脚本的 XHTML 页面——不是内联的
和一个带有 onload="CheckIfLoaded(evt)" 属性的嵌入式(我尝试嵌入和对象,相同的行为)SVG 文档。
问题是 firefox 没有调用 scripts.js 中的 CheckIfLoaded() 函数。Firebug 给了我“CheckIfLoaded() is not defined”,没有引用任何行号。我找不到有关嵌入内容的 javascript 函数范围的任何信息。奇怪的是,它在 IE 中运行良好。
我当然也可以在 SVG 文件中添加对脚本的引用,但我相信这会导致客户端下载脚本文件两次,此外我有 1000 多个 svg 文件,我真的不想添加一行所有这些,尽管我想我可以编写一个批处理文件或其他任何我需要的东西。
有人知道更多吗?
javascript - Javascript 检测 HTML 元素上可用的事件处理程序
有没有办法检测 HTML 元素本机可用的事件处理程序?
例如:
理想情况下,我想在我的脚本中进行特征检测,如果onload
元素可以使用它,否则回退。目前我不得不做浏览器分支(基于 IE),这很烦人,因为 IE 可能会开始支持script.onload
,而 Webkit/Firefox 可能会开始支持link.onload
。
不幸的是,分配element.onload
使事件不再“未定义”,无论它最终是否会触发。
javascript - 开始html页面滚动
我有一个带有滚动条的 Html 页面,我想在页面开始(onload)时将焦点放在页面的 60% parox(y 轴)上。这意味着自动滚动页面的 60%。
这可能吗?谢谢你
mootools - 如何使用 mootools 创建一个漂亮的图像淡入淡出 onload?
我正在为一位希望在他的图像上进行精细淡入淡出的摄影师创建一个网站。我已将 flash 作为解决方案排除在外,并希望使用 mootools fx 的那些精美效果。但问题是我在 javascript 方面真的很糟糕。因此,如果有人能给我一个简单的解决方案,让我在加载单个图像时淡入淡出,并且在加载图像时,我会非常高兴。我知道有很多不同的人有这个。但问题是我不知道代码是如何工作的,即使它是一个完整的解决方案。所以最重要。如果有人有时间解释每一行代码的作用,我将不胜感激。谢谢!
winforms - OnLoad 在 Onload 方法中调用 base.Onload(e) 时被调用
我有一个视图 (userControl),我正在覆盖它的 OnLoad 和 OnLayout 方法。当视图关闭时,执行 OnLayout 方法并且调用 base.OnLayout(e) 触发 OnLoad 方法。
是什么导致 OnLoad 被调用,我该如何避免这种行为?问候。
jquery - 关于使用 jquery 动态生成的复选框的父/子关系的问题
我有一种复选框,它是根据用户内容动态生成的。复选框部分按类别划分,每个类别中都有项目。出于数据库目的,类别值具有隐藏的复选框。如果一个类别的子项目具有选中的复选框,则该类别复选框也被选中。
我已经使用 JQuery .click() 让这个工作正常,但我不知道在页面加载时如何做到这一点。
这是我实际单击复选框时的代码:
现在,当我编辑这些框的状态时(意味着在它们被保存到数据库之后),即使它们的子项目被选中,类别框也没有显示为选中状态。如果选中该类别的子项,我该怎么做才能在加载时检查我的类别框?
我认为问题的一部分是动态变化的父子设置,我怎样才能找到父框以便检查它?谢谢!