Can';不要启动我的JavaScript函数

Can';不要启动我的JavaScript函数,javascript,function,Javascript,Function,我想从数组中获取随机hashtag,但函数不起作用。这是我的代码: function hashtagfunc(){ var hashtags = ["#beginner", "#webdev", "#creator"]; var tag = hashtags[Math.floor(Math.random() * myArray.length)]; document.getElementById("hashtag").innerHTML = hashtags; } 我有元素和id。在

我想从数组中获取随机hashtag,但函数不起作用。这是我的代码:

function hashtagfunc(){
  var hashtags = ["#beginner", "#webdev", "#creator"];
  var tag = hashtags[Math.floor(Math.random() * myArray.length)];
  document.getElementById("hashtag").innerHTML = hashtags;
}

我有元素和id。

在创建随机数时,您对数组使用了错误的名称。应该是:

var tag = hashtags[Math.floor(Math.random() * hashtags.length)];
那么您应该在下一个语句中使用该变量:

document.getElementById("hashtag").innerHTML = tag;

什么叫函数?此外,函数的最后一行应将
标记
分配给
.innerHTML
,而不是
hashtags
@Pointy我希望正文中的段落(带有id hashtag)在每次加载时自动更改文本。我试着在chrome控制台上运行它,功能正在运行。谢谢,是我的错,我没有看到它。工作