相关疑难解决方法(0)

无法将属性InnerHTML设置为null

我有一个简单的html页面,body标签中没有代码.我想通过javascript在body标签中插入html.

我的javascript文件看起来像这样.

var Global={
    UserWall:function(){
          return "a very long html code";
   }
};

    var globalObject=Object.create(Global);
   document.getElementsByTagName("body").item(0).innerHTML=globalObject.UserWall();
Run Code Online (Sandbox Code Playgroud)

现在我希望在页面加载时将这个非常长的html代码自动插入到body标签中.但它给了我在标题中提到的错误.为什么?

并且这也是创建基于jax的网站(没有页面重新加载)的正确方法,这意味着如果我调用服务器端脚本来更新这个非常长的html代码并将其附加到页面正文.

html javascript

15
推荐指数
2
解决办法
10万
查看次数

设置javascript音频的音量

所以我用 JavaScript 创建了音频,如下所示:

var sound1 = new Audio("audio.mp3");
Run Code Online (Sandbox Code Playgroud)

现在我想设置音频的音量,我尝试过:

sound1.volume(0.5);
Run Code Online (Sandbox Code Playgroud)

是的,我知道这可能与语法有关,但我找不到任何有关如何在任何地方执行此操作的信息

javascript audio

5
推荐指数
0
解决办法
64
查看次数

标签 统计

javascript ×2

audio ×1

html ×1