Advertisement
firoze

json data

Mar 3rd, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. // json data
  2.  
  3.  
  4. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
  5.  
  6.  
  7. <input id="changeText" type="submit" value="changetext" />
  8.  
  9.  
  10. <script>
  11.  
  12. function _(x){return window.document.getElementById(x)}
  13.  
  14. function chnageText(){
  15. // header
  16. window.document.write('<!DOCTYPE HTML><html lang="en-US"><head><meta charset="UTF-8"><title>JavaScript</title><link rel="stylesheet" type="text/css" href="style.css"/></head><body><div class="main-layout-area"><div class="article_area"><div class="header">Header</div><div class="content">');
  17.  
  18. $.ajax({
  19. url:'https://gist.githubusercontent.com/planetoftheweb/2c2f3b03b72a7f2ae923/raw/d0236fd0a945fdac7acd463f268bd20ebe4d766c/data.json',
  20. method: 'GET',
  21. datatype: "json"
  22. }).done(function(data){
  23. //_('article').innerHTML = data;
  24. var obj = JSON.parse(data);
  25. //console.log(obj.speakers.length); // length
  26.  
  27. for(var i=0;i < obj.speakers.length; i=i+1 ){
  28. window.document.write('<div id="article'+[i]+'"></div>');
  29.  
  30. _("article"+i).innerHTML = '<br/>Name : '+ obj.speakers[i].name + " <br/> Shortname : "+ obj.speakers[i].shortname + " <br/> Reknown : " + obj.speakers[i].reknown + "<br/> Biography : " + obj.speakers[i].bio + '<br/><br/>';
  31. }
  32.  
  33. // footer
  34. window.document.write('</div><div class="footer">Footer</div></div></div></body></html>');
  35.  
  36. });
  37.  
  38. }
  39. _('changeText').addEventListener('click',chnageText,false);
  40. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement