I'm working on a asp.net page and I have several buttons in my page, some of them are asp.net buttons, other are HTML input[type=button]
elements. HTML buttons are used to make AJAX calls.
When the user press ENTER I need to set as default button one of these HTML buttons, but at the moment the first button in the page is trigged.
Is there a way to set a plain HTML button as default on my form?
Try this :
// JavaScript Code
var body = document.getElementsByTagName('body')[0];
body.onkeydown = function (e) {
if (e.keyCode === 13) { //enter key code
// call your html button onclick code here
}
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With