0
 function addone()

 {

 document.getElementById("subtract").disabled=false;
x += 1;
document.getElementById("result").innerHTML="Doshi has said OK " + x + " times."
 if(x == 1 ){
document.getElementById("resetall").disabled=false;
document.getElementById("reset").disabled=false;
document.getElementById("result").innerHTML="Doshi has said OK " + x + " time."
 }
    if(x == 0){
document.getElementById("resetall").disabled=true;
document.getElementById("reset").disabled=true;
document.getElementById("result").innerHTML="Doshi has not said OK " 
}

  }

onkeydown でこの機能を有効にする方法を教えてください。「1」キーを使いたい。現時点では、どのキーでもアクティブ化できます。1キーにしたい

4

1 に答える 1

0
window.onkeydown = function (e) {
    if (e.which === 49 || e.keyCode === 49) {  // '1'.charCodeAt(0)
        addone();
    }

    return true; // allow normal keyboard output
};
于 2013-02-06T18:34:20.353 に答える