<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
window.onload=function (ev) {
var oUl = document.getElementById("ul1");
var oBtn = document.getElementById("btn");
var tExt=document.getElementById("btn1");
oBtn.onclick=function (ev2) {
var oLi=document.createElement("li"); //createElement:创建li;
var ali=oUl.getElementsByTagName("li"); //获取ul里的li;
oLi.innerHTML=tExt.value;
if(ali.length>0){ //判断ul里li个数;
oUl.insertBefore(oLi,ali[0]); //insertBefore:向父级倒序插入li;
}
else {
oUl.appendChild(oLi); //appendChild:向父级插入li;
}
}
}
</script>
</head>
<body>
<input id="btn1" type="text">
<input id="btn" type="button" value="li">
<ul id="ul1"></ul>
</body>
</html>