javascript 操作ul中的li
来源:互联网 发布:刚买的域名风险网站 编辑:程序博客网 时间:2024/05/14 11:31
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>动态控制li球队列表</title>
<script type="text/javascript">
function iniEvent() {
var ul = document.getElementById("football");
var lis = ul.getElementsByTagName("li");
for (var i = 0; i < lis.length; i++) {
//鼠标经过事件
lis[i].onmouseover = function () {
var ul = document.getElementById("football");
var lis = ul.getElementsByTagName("li");
for (var i = 0; i < lis.length; i++) {
var li = lis[i];
if (li == this) {
li.style.background = "red";
}
else {
li.style.background = "gray";
}
}
}
//鼠标单击事件
lis[i].onclick = function () {
var ul = document.getElementById("football");
var lis = ul.getElementsByTagName("li");
for (var i = 0; i < lis.length; i++) {
var li = lis[i];
if (li == this) {
li.style.fontSize = 30;
}
else {
li.style.fontSize = 16;
}
}
}
}
}
</script>
</head>
<body onload="iniEvent()">
<!--功能说明
1.鼠标滑过的行变为红色
2.点击行字体变大
-->
<ul style="width:200px" id="football">
<li>皇马</li>
<li>曼联</li>
<li>切尔西</li>
<li>巴萨</li>
<li>Ac米兰</li>
<li>国际米兰</li>
</ul>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>动态控制li球队列表</title>
<script type="text/javascript">
function iniEvent() {
var ul = document.getElementById("football");
var lis = ul.getElementsByTagName("li");
for (var i = 0; i < lis.length; i++) {
//鼠标经过事件
lis[i].onmouseover = function () {
var ul = document.getElementById("football");
var lis = ul.getElementsByTagName("li");
for (var i = 0; i < lis.length; i++) {
var li = lis[i];
if (li == this) {
li.style.background = "red";
}
else {
li.style.background = "gray";
}
}
}
//鼠标单击事件
lis[i].onclick = function () {
var ul = document.getElementById("football");
var lis = ul.getElementsByTagName("li");
for (var i = 0; i < lis.length; i++) {
var li = lis[i];
if (li == this) {
li.style.fontSize = 30;
}
else {
li.style.fontSize = 16;
}
}
}
}
}
</script>
</head>
<body onload="iniEvent()">
<!--功能说明
1.鼠标滑过的行变为红色
2.点击行字体变大
-->
<ul style="width:200px" id="football">
<li>皇马</li>
<li>曼联</li>
<li>切尔西</li>
<li>巴萨</li>
<li>Ac米兰</li>
<li>国际米兰</li>
</ul>
</body>
</html>
- javascript 操作ul中的li
- jquery ul li 操作
- css中的ul>li
- 关于JavaScript针对<ul><li>的一些操作
- JavaScript使用ul中的li实现删除效果
- css中的ul li ul li ul li ul li 实现四级菜单
- ul中的li横排问题
- javaScript学习-动态为ul添加li
- CSS样式中的 nav ul li ul 与 nav>ul>li
- 读取 ul中的li标签方法
- CSS中的ul与li样式详解
- html中的UL 和li ol
- CSS中的ul与li样式详解
- 让ul中的li变成横向排列
- ul中的li点击弹出索引值
- CSS中的ul与li样式详解
- 使得ul标签中的li水平排列
- ul li
- jsp实现ie中的后退
- 各种音视频编解码学习详解(2)--codec类型
- Effective C++ 学习笔记(三)
- Eclipse中集成Maven的步骤和注意事项
- 再谈“我是怎么招聘程序员的”(上)
- javascript 操作ul中的li
- java学习总结
- 再谈“我是怎么招聘程序员的”(下)
- 关于安装node-inspector报错 "socket hang up"
- Java程序员面试中的多线程问题
- XML to tree XML 树
- 怎么查看端口占用情况?
- hdu 2113
- Flex图片加载失败和遮罩效果处理实例