Niccaman Posted May 23, 2009 Share Posted May 23, 2009 I have for example a text field and a button (not submit type but button type): <input type="text"> <input type="button"> How do i make it so that when i press enter after typing something in the text field, it will activate the button. (this normally would happen if type="submit" but i require button). Quote Link to comment https://forums.phpfreaks.com/topic/159383-solved-form-button/ Share on other sites More sharing options...
jackpf Posted May 23, 2009 Share Posted May 23, 2009 Could try something like this function enter_button(e) { if(e.which == 13 || e.keycode == 13) { do_what_your_button_does(); window.stop(); document.execCommand(\'Stop\'); } } //and then <input type="text" onkeyup="enter_button();" /> Quote Link to comment https://forums.phpfreaks.com/topic/159383-solved-form-button/#findComment-840709 Share on other sites More sharing options...
Niccaman Posted May 23, 2009 Author Share Posted May 23, 2009 just tried it, i have no idea whats going on there (the processing), im guessing 13 is a reference to the enter button. i changed the (/'stop/') bit to ('stop') because it was treating rest of javascript on page as string. tested but didnt work... Quote Link to comment https://forums.phpfreaks.com/topic/159383-solved-form-button/#findComment-840711 Share on other sites More sharing options...
jackpf Posted May 23, 2009 Share Posted May 23, 2009 Oh yeah, I nicked it from one of my php scripts, I forgot to remove the escaped quotes lol. Yeah, 13 is the enter key. Oh, I forgot to call the function with the event. This should work better <script> function enter_button(e) { if(e.which == 13 || e.keycode == 13) { button_function(); window.stop(); document.execCommand('Stop'); } } function button_function() { alert("button function!"); } </script> <input type="text" onkeyup="enter_button(event);" /><br /> <input type="button" onclick="button_function();" /> Quote Link to comment https://forums.phpfreaks.com/topic/159383-solved-form-button/#findComment-840712 Share on other sites More sharing options...
Niccaman Posted May 23, 2009 Author Share Posted May 23, 2009 Thanks man! that worked as needed. Quote Link to comment https://forums.phpfreaks.com/topic/159383-solved-form-button/#findComment-840719 Share on other sites More sharing options...
jackpf Posted May 23, 2009 Share Posted May 23, 2009 Cool, np. Quote Link to comment https://forums.phpfreaks.com/topic/159383-solved-form-button/#findComment-840724 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.