Merge pull request #8 from betatim/button-fix

Repaired the submit button, self merge
This commit is contained in:
Tim Head 2014-11-18 16:55:41 +01:00
commit 4aa7e921e7
1 changed files with 13 additions and 5 deletions

View File

@ -39,16 +39,13 @@
<script>
(function () {
var initialise = function () {
// Create the autocomplete object, restricting the search
// to geographical location types.
var default3words = 'opulent-crusade-zaar';
var searchbox = new google.maps.places.SearchBox(
(document.getElementById('input3words')));
// When the user selects an address from the dropdown,
// populate the address fields in the form.
google.maps.event.addListener(searchbox, 'places_changed', function() {
// Get the place details from the autocomplete object.
var places = searchbox.getPlaces();
console.log("HEllo");
if (places.length > 0) {
place = places[0];
These3Words.apiGetFromLatLng(place.geometry.location,
@ -64,6 +61,17 @@
}
}
});
document.getElementById('button3words').addEventListener('click', function(evt) {
var threewords = document.getElementById('input3words').value;
if (threewords.length === 0) {
threewords = default3words;
}
if (/\w+-\w+-\w+/.test(threewords)) {
window.location = '/' + threewords;
} else {
document.getElementById('input3wordsContainer').classList.add('has-error');
}
});
};
window.addEventListener('load', initialise);
}());