为什么用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兼容模式开启软件
  • 热门搜索
    汉字的来历手抄报 校园手抄报 七彩童年手抄报图片 古诗词手抄报内容 我心中的红十字手抄报 我爱阅读手抄报资料 消防安全的手抄报 关于元旦节的手抄报 儿童安全知识手抄报 森林防火手抄报图片