学习自Head First HTML5
// JavaScript Document
window.onload = init;
function init(){
var button = document.getElementById("addButton");
button.onclick = handleButtonClick;
}
function handleButtonClick(){
var textInput = document.getElementById("songTextInput");
var songName = textInput.value;
var li = document.createElement("li");
li.innerHTML = songName;
var ul = document.getElementById("playlist");
ul.appendChild(li);
}
<!doctype html>
<html lang="en">
<head>
<title>Webville Tunes</title>
<meta chaset="utf-8">
<script src="playlist.js">
</script>
<link rel="stylesheet" href="playlist.css">
</head>
<body>
<form>
<input type="text" id="songTextInput" size="40" placeholder="song name">
<input type="button" id="addButton" value="Add Song">
</form>
<ul id="playlist">
</ul>
</body>
</html>