Skip to content

Instantly share code, notes, and snippets.

@chikoski
Created December 6, 2012 03:55
Show Gist options
  • Save chikoski/4221652 to your computer and use it in GitHub Desktop.
Save chikoski/4221652 to your computer and use it in GitHub Desktop.
日本語版WikiPediaをタイトルで検索するプログラム
<input type="text" id="keyword">
<button id="listKeio" onclick=getFromWikipedia() class="btn btn-primary">List</button>
<div id="listOfKeio"></div>
<script type="text/javascript">
function func(json) {
var e = document.getElementById('listOfKeio');
e.innerHTML = "";
var i;
for (i=0; i < json.query.allpages.length; i++) {
e.innerHTML += i + ": " + json.query.allpages[i].title + "<br>";
}
}
function getFromWikipedia() {
var e = document.getElementById('listOfKeio');
var input = document.getElementById("keyword");
var keyword = input.value;
var o = document.createElement("script");
o.setAttribute("src", "http://ja.wikipedia.org/w/api.php?action=query&list=allpages&apfrom=" + keyword + "&aplimit=50&format=json&callback=func");
e.appendChild(o);
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment