HTML 中的 Javascript 加载

标签 javascript html jsp

我想问一个关于 Javascript 的 onload 的问题.

我正在用代码编写一个 JSP 页面 <%@ include file ="body.jsp" .包括 body.jsp包含:

<table onload="function()">

应该加载 javascript 函数,但它似乎对页面没有任何影响。是onload仅适用于 body标签?

最佳答案

Onload 只能用于<body> , <img> , <script> , <iframe>标签,因为它会告诉您何时加载了外部资源(图像、脚本、框架)或整个页面(正文)

HTML5 开始,这些也可以触发 load 事件:<link> , <style> , <input type=image> , <object>
不过,对这些的支持仍然可能会受到影响 ( e.g. older Android browsers )

关于HTML 中的 Javascript 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3870185/

相关文章:

javascript - IE7 Ajax 内存不足错误

html - 让子元素覆盖父元素

java - JSP 和 Java Servlet

javascript - 如何访问在另一个 js 文件中的 react Hook 中完成的状态值

javascript - 使用 jquery 表情符号插件时,componentDidMount 的行为与 useEffect 不同

javascript - 使用jquery动态添加列表项到ul

javascript - Javascript 可以读取任何网页的源代码吗?

jquery - 使用 jQuery 查找嵌套在表 td 中的复选框属性

javascript - “Uncaught SyntaxError: Unexpected token <”(等等,还有更多!)

java - 如何在给定 JSP 中的键的情况下获取 Map 值?