Advertisement
basictomonokai

ウェザーハック GAS HTMLテンプレート

Jul 31st, 2018
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 0.99 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3.   <head>
  4.     <base target="_top">
  5.   </head>
  6.   <body>
  7.  
  8.     <?
  9.    // weatherData()を実行しJSONを取得
  10.    var data = weatherData();
  11.  
  12.    // JSONデータ内にある「title」要素を取得
  13.    var title = data["title"];
  14.    ?>
  15.  
  16.     <!-- 取得した「title」要素をh1タグで表示 -->
  17.     <h1><?= title ?></h1>
  18.  
  19.     <?
  20.    // 最終行に取得した「text」要素をh1タグで表示
  21.    output.append('<p>' + data["description"]["text"] + '</p>');
  22.     ?>
  23.  
  24.     <?
  25.    var count = data["forecasts"].length;
  26.    
  27.    // 取得した天気情報のforecastsをループで表示
  28.    for(var i=0; i<count; i++) {
  29.    ?>
  30.  
  31.     <h3><?= data["forecasts"][i]["dateLabel"] ?></h3>
  32.     <ul style="list-style-type: circle">
  33.       <li><?= data["forecasts"][i]["date"] ?></li>
  34.       <li><?= data["forecasts"][i]["telop"] ?></li>
  35.       <img src="<?= data["forecasts"][i]["image"].url ?>">
  36.     </ul>
  37.  
  38.     <?
  39.    }
  40.    ?>
  41.  
  42.   </body>
  43. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement