0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

JavaScript 学習メモ

Last updated at Posted at 2021-04-18
1 / 2

4/16  
#本日の学習内容

9時~  ボタンごとに違うテキストが表示されるボタンの仕組みを理解した。

test.html
<label>アイスクリームの味:
        <select class="ice-cream" name="ice-cream">
          <option value="">1つ選択してください …</option>
          <option value="chocolate">チョコレート</option>
          <option value="sardine">イワシ</option>
          <option value="vanilla">バニラ</option>
        </select>
      </label>
      
      <div class="result"></div>
test.js


document.querySelector('.ice-cream').addEventListener('change', (event) => {
document.querySelector('.result').textContent= `You like ${event.target.value}`;

});

・ice-creamの値が変わったらイベントを起こす
・resultのテキストコンテントを'Youlike${event.target.value}'にする。
・html側で、表示したいvalueの値と、表示したいところにresultの値を設定しているところがポイント

10時~ この記事の執筆 学習サイト探索

11時~ ストップウォッチの作成
    htmlはこんな感じ

test.html
<div id="timer">00:00:000</div>
    <button id="start">start</button>
    <button id="stop">stop</button>
    <button id="reset">reset</button>

jsファイルに書く内容をまとめる

・Startを押した時間から今の時間をひいて、それを表示する
・ミリ単位なので、変数を使って分、秒単位に直す

眠たくなったので、ストップウォッチは中止

14時~書籍で学習

15時~ foreach map の学習

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?