Skip to content

Instantly share code, notes, and snippets.

@kingcoyote
Created January 4, 2012 15:56
Show Gist options
  • Save kingcoyote/1560668 to your computer and use it in GitHub Desktop.
Save kingcoyote/1560668 to your computer and use it in GitHub Desktop.
var add_term = function(json) {
var i = 0, j = 0, k = 0,
sections = ["noun", "verb", "adjective"],
tbody = document.getElementById('results_tbody'),
tr, td, word;
//tbody.innerHTML = "";
for(i in sections) {
j = 0;
for(j in json[sections[i]].syn) {
k++;
word = json[sections[i]].syn[j];
tr = document.createElement('tr');
td = document.createElement('td');
td.innerHTML = word;
tr.appendChild(td);
td = document.createElement('td');
td.innerHTML = 'Google';
tr.appendChild(td);
td = document.createElement('td');
td.innerHTML = Math.floor(Math.random()*100000001);
tr.appendChild(td);
td = document.createElement('td');
td.innerHTML = 'View';
tr.appendChild(td);
tbody.appendChild(tr);
}
}
return false;
}
window.onload = function() {
document.getElementById('search').onsubmit = function() {
var word = document.getElementById('query').value;
var script = document.createElement('script');
script.setAttribute('type', 'application/javascript');
script.setAttribute('src', 'http://words.bighugelabs.com/api/2/6c5680540910713b49a7697ae466c25f/' + word + '/json?callback=add_term');
document.head.appendChild(script);
return false;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment