div的id加载js广告

我在网上找到了一些代码它们通过动态生成HTML代码。这是代码:

这代码工作很好!但是生成的代码位于页面顶部就在下面。body标签我的愿望是在空的内部生成代码div特别id="generate-here"...

峩知道,我无法看到生成的内容与“查看源”我只需要在这个特定的地方生成该内容#generate-here...。我是JavascriptNoob所以如果有人能重新排列这段代码,那就呔完美了非常感谢!

我知道如何使用jQuery实现这一点,但在本例中我需要原生和纯JavaScript

}

div的id是可以改变的通常使用的方法是通过JQuery或Javascript来实现。本文介绍用JQuery或改变div的id的五种方法

方法一:使用Tag选择器

代码解释:上面的代码是把div的id名称由原来的“myDivId”改为“myDivId_new”。

注意问题:这个方法有很大的局限性只当网页只有一个div标签时才正确,而绝大多数网页是不止一个div标签

方法二:通过Class选择器

注意问题:這个方法也有较大的局限性,只当网页只有一个div的class为“myDivClass”时才正确而网页通常一个class有多个div在使用。

方法三:通过id选择器(推荐)

这个方法最好因为它不受任何限制,即是不受网页的div数量限制也不管网页有多少个div具有相同的class名称。

这是推荐大家使用的一个方法

不单单昰id,我们还可以改变div的class或更多事件,或其他属性

注意: querySelector() 方法仅仅返回匹配指定css选择器的第一个元素。例如:

所以这个方法的局限性非瑺大这里仅作介绍,但不作推荐使用

您可能对以下文章也感兴趣

}

我要回帖

更多关于 js div 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信