为什么用js操作元素不生效

 时间:2024-10-13 11:05:31

1、首先我们来创建一个p元素,在里面写上hello:

为什么用js操作元素不生效

2、在浏览器界面上的显示如下:

为什么用js操作元素不生效

3、那么正常来说我们就可以直接在js中来对它进行操作了,比如现在来给这个p元素上背景色:

为什么用js操作元素不生效

4、可是这样编写后去浏览器看,颜色却没有变化,原因是html是按顺序加载的,我们会先加载javascript,也就是加背景色这个步骤,问题是此时我们的p元素还没生成,所以是不可能加背景色成功的,所以呢,像这样一开始操作元素的,可以把js写在p后面:

为什么用js操作元素不生效

5、这样就可以等p生成后再加背景色:

为什么用js操作元素不生效

6、所以呢。写js时要注意位置,以上就是关于为什么用js操作元素不生效的原因了,如果文章对您有帮助的话,请为我的文章点赞投票,文章内容都是我平时做项目中遇到问题的积累和总结,也可以关注我,专门写java文章的,谢谢了。

  • Window2008R2如何安装Telnet客户端?
  • ibatis中传入的参数为数组的处理方法
  • sql2005,sql2008如何将数据库及数据生成脚本
  • 怎么设置接入可移动驱动器时打开文件夹?
  • Windows10系统以Win7/Win8/XP兼容模式开启软件
  • 热门搜索
    心理健康手抄报素材 趣味数学手抄报 体育节手抄报 我爱科学手抄报内容 知法守法手抄报内容 平安出行手抄报 快乐暑假手抄报内容 防电手抄报 阳光心理手抄报 青春期手抄报