Javascript 在头部添加html

Javascript 在头部添加html,javascript,html,css,html-head,Javascript,Html,Css,Html Head,我正在从Sharetribe“开发”一个网站这是一个创建市场的网站。Sharetribe限制了开发者的“自由”。我们可以添加任何内容到网站的页面。因此,我可以改变网站的CSS,这很好,因为我可以改变网站的外观 我想做的是添加HTML标记,如按钮、div等。如果我能做到这一点,那就太好了 我相信这是做不到的,但首先,我想提出一个问题 — 谁知道呢,也许我错了。这有点粗糙,但你可以使用javascript通过头部将html插入或附加到网页正文中。纯javascript方式: var sibling

我正在从Sharetribe“开发”一个网站这是一个创建市场的网站。Sharetribe限制了开发者的“自由”。我们可以添加任何内容到网站的页面。因此,我可以改变网站的CSS,这很好,因为我可以改变网站的外观

我想做的是添加HTML标记,如按钮、div等。如果我能做到这一点,那就太好了


我相信这是做不到的,但首先,我想提出一个问题 — 谁知道呢,也许我错了。

这有点粗糙,但你可以使用javascript通过头部将html插入或附加到网页正文中。

纯javascript方式:

var sibling=document.querySelector.sibling; var newSibling=document.createElement'div'; newSibling.className='sibling'; newSibling.innerHTML='附加在下面的div'之前'; document.body.insertbeforewsibling,同级; 我希望我有个兄弟姐妹
如果您只能访问head元素,而不能访问body,那么您可以尝试使用Javascript将元素添加到body中。这只有在脚本标记被允许的情况下才起作用,而且必须说这并不是一种很好的编码方式。但如果这是唯一的办法

我的想法是让它变得更简单:使用append函数包含jQuery并向主体添加元素。因此:您可以转到,下载文件并将其包含在head标记中。现在,您可以访问body标记并插入一些自定义代码,如下所示:

$("body").append('<h1>Hi! I am a headline</h1>');

如果你问是否可以在元素中直接放置除元数据以外的任何内容,答案是否定的。如果你可以更改,你可能还可以添加标记,从而添加HTML元素。确切地说,我可以添加标记。因此,我的问题是,我可以通过html元素添加谁?非常感谢。jQuery不是必需的。是的,只是减少了代码语法。OP可以使用纯JavaScript。