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