thereal.jb Posted July 21, 2010 Share Posted July 21, 2010 Hi guys, I have this form <form class="messagesForm" action="/order/"> <h3>Compose a new ajax message</h3> <div><label>Subject:</label><input id="subject" type="text" size="30" /></div> <div><label>Message:</label><textarea id="description" rows="4" cols="40" ></textarea></div> <div id="button" style="visibility:hide;"><input class="button" type="submit" value="Add New Message" onclick="ajaxRequest.addMessage();return false" /></div> </form> and I need to submit it without the submit button (it doesn't need to pass any markup validation or anything because it's just an intranet site) Thanks guys Quote Link to comment https://forums.phpfreaks.com/topic/208456-ajax-php-to-mysql/ Share on other sites More sharing options...
radar Posted July 22, 2010 Share Posted July 22, 2010 the way i do it for my login in script is to pass an onKeyPress attribute to a text box through this javascript: <script language="javascript"> /* Check submitbyenter starts */ /* Note: Use In Control Attribute as onKeyPress="return submitbyenter('frmLogin',this, event)" */ function submitbyenter(formid,myfield, e, dec) { var key; var keychar; if (window.event) key = window.event.keyCode; else if (e) key = e.which; else return true; if (key==13) { GetLogin('frmLogin'); //$(formid).submit(); } } /* Check submitbyenter ends */ </script> and this is my onkeypress attribute: onKeyPress="return submitbyenter('frmLogin',this, event)" granted you'll have to edit it to fit your own needs, but thats basically it. and it will submit without a button Quote Link to comment https://forums.phpfreaks.com/topic/208456-ajax-php-to-mysql/#findComment-1089650 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.