Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- <script src="https://code.jquery.com/jquery-4.0.0.min.js" integrity="sha256-OaVG6prZf4v69dPg6PhVattBXkcOWQB62pdZ3ORyrao=" crossorigin="anonymous"></script>
- <style>
- table, th, td {
- border: 1px solid powderblue;
- border-collapse: collapse;
- padding: 6px;
- }
- table {
- font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
- }
- </style>
- </head>
- <body>
- <table id="naruto-chars">
- <thead>
- <tr>
- <th>ID</th>
- <th>Character Name</th>
- <th>Photo</th>
- </tr>
- </thead>
- <!-- tbody cukup dikosongkan karena akan diisi dari JSON -->
- <tbody></tbody>
- </table>
- <script>
- // ambil JSON dari server API
- $.getJSON('https://dattebayo-api.onrender.com/characters', function(data) {
- // modifikasi tabel yang sudah disiapkan dengan
- // menyisipkan baris dari JSON
- $('#naruto-chars tbody').html(
- $.map(data.characters, char =>
- `<tr><td>${char.id}</td>
- <td>${char.name}</td>
- <td><img src="${char.images[0]}" width="100"></td>
- </tr>`
- ).join('')
- );
- });
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment