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). 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();" /> 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... 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();" /> 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. 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. Link to comment https://forums.phpfreaks.com/topic/159383-solved-form-button/#findComment-840724 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.