更改按钮上的按钮颜色

And*_*Guy 1 html javascript jquery

我知道这个问题对你们来说可能听起来很愚蠢,但我是初学者所以需要一些专家的帮助,我想问一下,无论如何都要按下按钮时更改按钮的背景颜色,我的意思是当点击它时会改变到不同的背景-color和释放时设置为默认值(通过鼠标按下时).我正在尝试,但当我设置功能触发"按键"时,该功能不会触发,但当我使用"点击"它工作,但没有更改为默认发布时...请帮助我..

使用Javascript/jQuery的:

function initAll(){
$("#submitBtn").on('keypress', sendMessage);
}

function sendMessage(){
    $("#submitBtn").css('background-color', 'Red');
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<input type="button" id="submitBtn" name="submitBtnnm" value="Send" />
Run Code Online (Sandbox Code Playgroud)

Zol*_*oth 6

你不需要JS--只是:active国家

#submitBtn:active {
    background: red;
}
Run Code Online (Sandbox Code Playgroud)

DEMO