利用js给li标签添加序号
2013-07-22 11:02
344 查看
<style type="text/css">
body{ font-size:14px;}
ul{ list-style:none;line-height:1.8em}
span{font-size:9px;margin-right:5px;font-family:Tahoma;color:#fff;border:1px solid #f30;background-color:#f60;padding:0 1px;line-height:10px;}
</style>
<body>
<ul id="target">
<li>利用js给获取的li标签添加序号</li>
<li>利用js给获取的li标签添加序号</li>
<li>利用js给获取的li标签添加序号</li>
<li>利用js给获取的li标签添加序号</li>
<li>利用js给获取的li标签添加序号</li>
</ul>
<script>
function setSN(e){
var ul = document.getElementById(e);
var lis= ul.getElementsByTagName('li');
for(var i=0,l=lis.length;i<l;i++){
var tHTML = lis[i].innerHTML
lis[i].innerHTML = '<span>0'+(i+1)+'</span>'+tHTML;
}
}
setSN('target');
</script>
</body>
body{ font-size:14px;}
ul{ list-style:none;line-height:1.8em}
span{font-size:9px;margin-right:5px;font-family:Tahoma;color:#fff;border:1px solid #f30;background-color:#f60;padding:0 1px;line-height:10px;}
</style>
<body>
<ul id="target">
<li>利用js给获取的li标签添加序号</li>
<li>利用js给获取的li标签添加序号</li>
<li>利用js给获取的li标签添加序号</li>
<li>利用js给获取的li标签添加序号</li>
<li>利用js给获取的li标签添加序号</li>
</ul>
<script>
function setSN(e){
var ul = document.getElementById(e);
var lis= ul.getElementsByTagName('li');
for(var i=0,l=lis.length;i<l;i++){
var tHTML = lis[i].innerHTML
lis[i].innerHTML = '<span>0'+(i+1)+'</span>'+tHTML;
}
}
setSN('target');
</script>
</body>
相关文章推荐
- js怎么把几个li标签按顺序添加进一个div中?
- 利用JS实现在li中添加或删除class属性
- js动态添加标签
- JS动态添加div、li、img等元素及设置属性(实例)
- js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
- js为li列表添加点击事件
- js动态添加标签和动态删除标签
- 浅谈js控制li标签排序问题 js调用php函数的方法
- js动态添加标签(四)
- 利用js给select添加option并选中该option
- 移动端点击a标签和img标签以及添加的js点击事件时的闪屏问题 解决方案
- 利用AS3编译器为程序自动添加帧: 方式一:[Frame]元数据标签的应用
- XSL常见问题及解决(一)如何实现给html中标签li的id自动按序号命名
- Jquery和JS获取ul中li标签的实现方法
- 利用js实现前台动态添加文本框,后台获取文本框内容(示例代码)
- js、jq手动添加列表项序号
- H5--在背景音乐外,每页添加声音--利用js语句
- 利用JS为Jsp页面动态添加添加按钮,再为每一个按钮添加不同的事件
- 动态添加——例如js标签到head中
- zf-关于<ww:iterator /> 标签中的<td /> 标签添加序号问题