開発環境
- macOS Sierra - Apple (OS)
- Emacs (Text Editor)
- Safari(Web browser)
Head First HTML5 Programming (Elisabeth Robson (著)、Eric Freeman (著)、O'Reilly Media)の Chapter 2.(Introducing JavaScript and the DOM: A Little Code)、Make decisions with JavaScript の SHARPEN YOUR PENCIL(No. 1590) を取り組んでみる。
SHARPEN YOUR PENCIL(No. 1590)
コード(Emacs)
HTML5
<button id="run0">run</button> <button id="clear0">clear</button> <h1>My awesome playlist</h1> <ul id="playlist0"> <li id="song1"></li> <li id="song2"></li> <li id="song3"></li> </ul> <script src="sample3.js"></script>
JavaScript
let btn0 = document.querySelector('#run0'), btn1 = document.querySelector('#clear0'); let addSongs = () => { let song1 = document.querySelector('#song1'), song2 = document.querySelector('#song2'), song3 = document.querySelector('#song3'); song1.textContent = 'Blue Suede Strings, by Elvis Pagely'; song2.textContent = 'Greet Objects on Fire, by Jerry JSON Lewis'; song3.textContent = 'I Code the line, by Johnny JavaScript'; }; btn0.onclick = addSongs; btn1.onclick = () => { let song1 = document.querySelector('#song1'), song2 = document.querySelector('#song2'), song3 = document.querySelector('#song3'); song1.textContent = ''; song2.textContent = ''; song3.textContent = ''; }; addSongs();
0 コメント:
コメントを投稿