liveAddCity.html
<!DOCTYPE html>
<html>
<head>
<title>动态添加城市</title>
<meta name="keywords" content="keyword1,keyword2,keyword3">
<meta name="description" content="this is my page">
<meta name="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript">
window.onload = function() {
document.getElementById("btn").onclick = function() {
//获取ul元素节点
var ulEle = document.getElementById("ul1");
//创建城市文本节点
var textNode = document.createTextNode("南京");
//创建li元素节点
var liEle = document.createElement("li");
//将文本节点添加到li元素中
liEle.appendChild(textNode);
//将li元素添加到ul元素中
ulEle.appendChild(liEle);
}
}
</script>
</head>
<body>
<input type="button" value="添加新的城市" id="btn" />
<ol id="ul1">
<li>北京</li>
<li>上海</li>
<li>深圳</li>
</ol>
</body>
</html>