Advertisement
lemansky

Untitled

Nov 20th, 2020
1,116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.29 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <title>Document</title>
  6.         <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  7.         <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous">
  8.         <!-- задача: обходете масива от обекти и задайте стойностите на подходящите полета/елементи в html структурата -->
  9.         <script>
  10.         document.addEventListener("DOMContentLoaded", function(event){
  11.  
  12.             const obj = [{
  13.                 "title": "The Imitation Game",
  14.                 "rating": "8.0",
  15.                 "poster": "https://m.media-amazon.com/images/M/MV5BOTgwMzFiMWYtZDhlNS00ODNkLWJiODAtZDVhNzgyNzJhYjQ4L2ltYWdlXkEyXkFqcGdeQXVyNzEzOTYxNTQ@._V1_UX182_CR0,0,182,268_AL_.jpg"
  16.                 },
  17.                 {
  18.                 "title": "The Big Short",
  19.                 "rating": "7.8",
  20.                 "poster": "https://m.media-amazon.com/images/M/MV5BNDc4MThhN2EtZjMzNC00ZDJmLThiZTgtNThlY2UxZWMzNjdkXkEyXkFqcGdeQXVyNDk3NzU2MTQ@._V1_UX182_CR0,0,182,268_AL_.jpg"
  21.                 },
  22.                 {
  23.                 "title": "Overlord",
  24.                 "rating": "7.2",
  25.                 "poster": "https://m.media-amazon.com/images/M/MV5BNzU0NTI1MTU2M15BMl5BanBnXkFtZTgwNTg4MDIzNjM@._V1_UX182_CR0,0,182,268_AL_.jpg"
  26.                 }];
  27.  
  28.                 for(let i=0; i < obj.length; i++){
  29.                    let _h3 = document.getElementsByTagName('h3');
  30.                    _h3[i].innerText = obj[i].title;
  31.  
  32.                    let _img = document.getElementsByTagName('img');
  33.                    _img[i].src = obj[i].poster;
  34.  
  35.                    let _span = document.getElementsByTagName('span');
  36.                    _span[i].innerText = obj[i].rating;
  37.  
  38.                }
  39.  
  40.             });
  41.  
  42.         </script>
  43.     </head>
  44.     <body>
  45.         <div class="container">
  46.             <div class="row">
  47.                 <div class="col-auto card">
  48.                     <h3></h3>
  49.                     <img src="" alt="" class="">
  50.                     <span class="badge"></span>
  51.                 </div>
  52.                 <div class="col-auto card">
  53.                     <h3></h3>
  54.                     <img src="" alt="" class="">
  55.                     <span class="badge"></span>
  56.                 </div>
  57.                 <div class="col-auto card">
  58.                     <h3></h3>
  59.                     <img src="" alt="" class="">
  60.                     <span class="badge"></span>
  61.                 </div>
  62.             </div>
  63.         </div>
  64.  
  65.     </body>
  66. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement