Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.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 - Fatal编程技术网

Javascript 太空新闻改变事件

Javascript 太空新闻改变事件,javascript,Javascript,我想按空格键来引发第一个事件。一旦那个事件发生,我想再次按下空格键,使第二个事件发生。。。重复就像视频中的播放/暂停控件,但不是视频---我想把它转换为html id=事件 例如:以下代码可以使用空格键“单击”事件“播放”,使用(p)键“暂停”。但我也想用空格键“暂停” 因此,切换一个具有状态的变量。awsome。。!现在工作。。!添加结束括号。将var playing更改为true,以便在第一次单击时触发播放。 document.onkeydown = function(evt) { var

我想按空格键来引发第一个事件。一旦那个事件发生,我想再次按下空格键,使第二个事件发生。。。重复就像视频中的播放/暂停控件,但不是视频---我想把它转换为html id=事件

例如:以下代码可以使用空格键“单击”事件“播放”,使用(p)键“暂停”。但我也想用空格键“暂停”


因此,切换一个具有状态的变量。awsome。。!现在工作。。!添加结束括号。将var playing更改为true,以便在第一次单击时触发播放。
document.onkeydown = function(evt) {
var keyCode = evt ? (evt.which ? evt.which : evt.keyCode) : event.keyCode;
if (evt.keyCode == 32) {
    play.click();
}
if (evt.keyCode == 80) {
    pause.click();
};
var playing = false;
document.onkeydown = function(evt) {
var keyCode = evt ? (evt.which ? evt.which : evt.keyCode) : event.keyCode;
if (evt.keyCode == 32) {
    if (playing) { pause.click(); }
    else { play.click(); } 
    playing = !playing;
}

if (evt.keyCode == 80) {
    pause.click();
};