本文实例为大家分享了js表格操作的简单方法,供大家参考,具体内容如下
<!DOCTYPE html>
<html>
<head>
<meta charset=\"utf-8\" />
<title>zzzz</title>
<style>
*{
margin: 0;
padding: 0;
}
body{
width: 1000px;
margin: 100px auto;
font-family: \"微软雅黑\";
font-size: 18px;
background-color: #fff;
}
#table tr{
text-align: center;
}
tbody tr:nth-child(2n+1){
background-color: #ccc;
}
tbody tr:hover{
background-color: green;
}
input[type=text]{
height: 25px;
width: 136px;
background-color: turquoise;
margin-bottom: 10px;
}
</style>
<script type=\"text/javascript\">
window.onload=function(){
var otb=document.getElementById(\"table\");
var otr=otb.tBodies[0].rows;
var oadd=document.getElementById(\"add\");
var oname=document.getElementById(\'name\');
var osex=document.getElementById(\'sex\');
var id=otr.length+1;
oadd.onclick=function(){
var atr=document.createElement(\'tr\');
var atd1=document.createElement(\'td\');
var atd2=document.createElement(\'td\');
var atd3=document.createElement(\"td\");
var atd4=document.createElement(\"td\");
atd4.innerHTML=\'<a>删除</a>\';
atd1.innerHTML=id++;
atd2.innerHTML=oname.value;
atd3.innerHTML=osex.value;
atr.appendChild(atd1);
atr.appendChild(atd2);
atr.appendChild(atd3);
atr.appendChild(atd4)
otb.tBodies[0].appendChild(atr);
atd4.getElementsByTagName(\'a\')[0].onclick=function(){
otb.tBodies[0].removeChild(this.parentNode.parentNode)
}
}
var obtn=document.getElementById(\"btn\");
var otxt=document.getElementById(\"ss\");
obtn.onclick=function(){
for(var i=0;i<otb.tBodies[0].rows.length;i++){
var osta=otb.tBodies[0].rows[i].cells[1].innerHTML.toLowerCase();
var ot=otxt.value.toLowerCase();
var oar=ot.split(\' \');
otb.tBodies[0].rows[i].style.background=\'\';
for(var j=0;j<oar.length;j++){
if(osta.search(oar[j])!=-1){
otb.tBodies[0].rows[i].style.background=\'red\';
}
}
}
}
}
</script>
</head>
<body>
<input type=\"text\" placeholder=\"请输入搜索内容\" id=\"ss\"/>
<input type=\"button\" value=\"查询\" id=\"btn\"/><br />
姓名:<input type=\"text\" id=\"name\" />
性别:<input type=\"text\" id=\"sex\" />
<input type=\"button\" value=\"添加\" id=\"add\"/>
<table border=\"1\" width=\"400px\" id=\"table\">
<thead>
<tr>
<td>序号</td>
<td>人名</td>
<td>性别</td>
<td>修改</td>
</tr>
<tbody>
<tr>
<td>1</td>
<td>张三</td>
<td>男</td>
<td>删除</td>
</tr>
<tr>
<td>2</td>
<td>李四</td>
<td>男</td>
<td>删除</td>
</tr>
<tr>
<td>3</td>
<td>Caesar</td>
<td>女</td>
<td>删除</td>
</tr>
<tr>
<td>4</td>
<td>刘言</td>
<td>女</td>
<td>删除</td>
</tr>
</tbody>
</thead>
</table>
</body>
</html>
以上就是本文的全部内容,希望对大家的学习有所帮助。
本文地址:https://www.stayed.cn/item/1271
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我