Mutley Posted November 6, 2010 Share Posted November 6, 2010 I have this code: <form action="" method="post"> <div id="map"></div> Please enter an address: <input name="search" id="search" size="40" onKeyPress="if(entered(event)){LS(this.value,fetch)}"> <input type="hidden" name="type" value="<?=$_GET['type']?>"> <input type="text" name="latitude" id="latitude"> <input type="text" name="longitude" id="longitude"> <input type="text" name="zoom" id="zoom"> </form> It works with Google Maps, so it finds the location on the map using javascript. The problem I have, is I want to add 2 buttons. Instead of having to hit 'return' on your keyboard, I'd like 1 button that finds the location using the javascript (so I guess I can alter the onKeyPress to a button or something?). And another button that actually submits the form for PHP. It needs to be in the same form, so the 2 buttons can't conflict. At the moment, adding a submit button, stops the javascript from working, as when you hit return on your keyboard, it submits the form instead of running the javascript, that's why I want 2 separate buttons and remove the pressing return ability. Thanks in advance, Nick. Link to comment https://forums.phpfreaks.com/topic/217944-basic-js-form-prob/ Share on other sites More sharing options...
.josh Posted November 6, 2010 Share Posted November 6, 2010 make a normal link. style it to look like a button. Or wrap a link tag around an image, however you want the "button" to look. Put the javascript call in the onclick of the link. Link to comment https://forums.phpfreaks.com/topic/217944-basic-js-form-prob/#findComment-1131163 Share on other sites More sharing options...
Mutley Posted November 7, 2010 Author Share Posted November 7, 2010 Not great with JS, this works: onClick="LS(search.value,fetch)" Problem now is... If they hit "return" on their keyboard, I want it to search using the JS, not submit the form. Link to comment https://forums.phpfreaks.com/topic/217944-basic-js-form-prob/#findComment-1131364 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.