Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript图像未更改_Javascript_Onclick - Fatal编程技术网

Javascript图像未更改

Javascript图像未更改,javascript,onclick,Javascript,Onclick,图像不会在onclick事件上更改为另一个图像,直到页面最小化/最大化。指向该页面的url如下: javascript在这里: function CallPlay(plybtn, pbtn) { if (pbtn.style.display == "block") { pbtn.style.display = 'none'; plybtn.style.display = "block"; console.log('CallPlay');

图像不会在onclick事件上更改为另一个图像,直到页面最小化/最大化。指向该页面的url如下:

javascript在这里:

function CallPlay(plybtn, pbtn) {
    if (pbtn.style.display == "block") {
        pbtn.style.display = 'none';
        plybtn.style.display = "block";
        console.log('CallPlay');
    }
}

function CallPause(plybtn, pbtn) {
    if (plybtn.style.display == 'block') {
        plybtn.style.display = 'none';
        pbtn.style.display = "block";
        console.log('CallPause');
    }
}

var isPlaying = false;
var player = document.createElement('div');
var title = document.createElement('p');
var plybtn = document.createElement('img');
var pbtn = document.createElement('img');
pbtn.style.display = "none";
plybtn.style.display = 'block';
player.style.height = '19px';
player.style.width = '100%';
player.style.backgroundImage = "url('http://craft.yuribot.ml/Player/src/Images/base.png')";
title.style.textAlign = 'center';
title.style.color = "#29FFFF";
title.style.fontFamily = "tahoma";
plybtn.style.height = "15px";
plybtn.style.position = 'fixed';
pbtn.style.height = "15px";
plybtn.style.left = "18px";
plybtn.style.top = '11px';
pbtn.style.top = "11px";
pbtn.style.left = "18px";
pbtn.style.position = 'fixed';
pbtn.src = "http://craft.yuribot.ml/Player/src/Images/paused.png";
plybtn.src = "http://craft.yuribot.ml/Player/src/Images/ply.png";
plybtn.onclick = function () {
    CallPause(plybtn, pbtn);
}
pbtn.onclick = function () {
    CallPlay(plybtn, pbtn);
}
title.innerHTML = "THIS IS THE TITLE SECTION";
title.style.fontSize = '8px';
player.appendChild(title);
player.appendChild(plybtn);
player.appendChild(pbtn);
document.body.appendChild(player);

我不知道为什么会这样。它以前工作过。

此代码对我有效,我会尝试清除你的缓存。在Chrome中,有一个设置可以在DevTools打开时禁用缓存,您可以通过以下链接进行设置:

为什么将播放时间缩短到ply?这很好。您的浏览器存在缓存问题。我开始此操作时是凌晨4点。这可能就是原因