Придираешься к словам. Клик - нажатие.
Со вторым согласен, сформулировал неправильно. Имелось ввиду функция вызывается нажатием на клаве, что то вроде
<div onkeyup="abc(1)"></div>
Но вызывать только при определенном нажатии кнопки, возможно ли такое? Или обязательно писать функцию?