下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

web前端:如何给div、p添加onload事件?

作者:海角在眼前     来源: https://www.cnblogs.com/lovesong/p/12040819.html点击数:1289发布时间: 2020-03-21 21:16:56

标签: htmldiv网站

Web开发

  body元素是定义文档的主体。body元素包含文档的所有内容(比如文本、超链接、图像、表格和列表等等。)body是用在网页中的一种html标签,标签是用在网页中的一种HTML标签,表示网页的主体部分,也就是用户可以看到的内容,可以包含文本、图片、音频、视频等各种内容!

  前提

  其实只有<body>、<frame>、<iframe>、<img>、<link>、<script>、<style>这些标签才有onload事件,而div、p等标签是没有的。

  但如果我们还是想在divappend到DOM时做一些事情该怎么办呢?有人会说那就在append到DOM的代码后面加不就行了,但这样会每个append地方后面都得一一写上,好麻烦。

  例如

  <div>

  <p>我有一只小毛驴,我从来也不骑。</p>

  </div>

  假设我想在上面内容加载后,弹出“我是小毛驴”提示框。

  借花献佛

  我还是想用onload事件处理,我们也知道哪些标签是支持,那么就可以把代码改成:

  <div>

  <p>我有一只小毛驴,我从来也不骑。</p>

  <styleonload="alert('我是小毛驴')"></style>

  </div>

  这样借用style标签,只要divappend到DOM,就可模拟触发onload事件。

  <body>标签表示HTML网页的主体部分,该标签内的内容使用户可以看到的。

  一个HTML文件只能存在一个<body>标签。

赞(9)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程