文章目录
效果图
前言
JavaScript代码—添加删除功能
JavaScript代码
<html>
<head>
<meta charset="utf-8"/>
<title>添加删除功能</title>
</head>
<body>
<input type="text" id="txt" placeholder="请输入您要添加的信息" name="信息" />
<button onclick="add()">添加</button>
<button onclick="del()">删除</button>
<div id="show">
</div>
<script>
var arr = [1,2,3];
function add(){
var str = "";//定义个字符变量(来接受我们输出的信息)
//添加的功能
//1.获取文本框的内容
//2.把内容添加到数组当中
//3.把输出内容输出出来
var txt = document.getElementById('txt').value;
//1.文本框内的值
arr.push(txt);
//2.把文本框的内容添加到数组当中
//3.输出
for(var i=0;i<arr.length;i++)
{
str=str+arr[i]+"<br/>";
}
document.getElementById('show').innerHTML=str;
document.getElementById('txt').value="";//文本框的内容等于空
//让文本框获取焦点
document.getElementById('txt').focus();
}
function del(){
//删除功能
//1.从数组中删除数据
//2.从新输出新的数组
arr.shift();//第一步已完成
//第二部
var str = "";//字符类型
for(var i =0;i<arr.length;i++)//3
{
str=str+arr[i]+"<br/>";
}
document.getElementById('show').innerHTML=str;
}
</script>
</body>
</html>