I have got a function for geocoding and would like to know if and how I can set parameters in the function
This is the function which takes a postcode as a parameter
/>Code HTML4Strict:Postcode Lookup : <input type="text" id="formPostcode" value=" <input type="button" value="Lookup (incorrect)" onclick="incorrectGeocodeLookup(document.getElementById('formPostcode'));"/>"
this is the funcion
would it be possible to pass some more parameters so in these 2 lines i can choose which form elements to pass it?Code JavaScript:function startGeocodeLookup(elem) { var postcode=elem.value; var formLat=document.getElementById('formLat'); var formLong=document.getElementById('formLong'); usePointFromPostcode(postcode, function (point) { if (!point) { alert(postcode + " not found"); } else { formLat.value=point.lat(); formLong.value=point.lng(); } } ); }
Code JavaScript:var formLat=document.getElementById('formLat'); var formLong=document.getElementById('formLong');
would this work
Code JavaScript:function startGeocodeLookup(elem, start, finish) { var postcode=elem.value; var formLat=start; var formLong=finish; usePointFromPostcode(postcode, function (point) { if (!point) { alert(postcode + " not found"); } else { formLat.value=point.lat(); formLong.value=point.lng(); } } ); }Code HTML4Strict:<input type="button" value="" onclick="workingGeocodeLookup(document.getElementById('formPostcode', formStart, formFinish));"/>






Bookmarks