如题 我有<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
这4个 li 高度不一致 我想获取 高度最小的 li标签 怎样获取呢 谢谢
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
这4个 li 高度不一致 我想获取 高度最小的 li标签 怎样获取呢 谢谢
解决方案 »
- jQuery ready在IE6中不起作用?
- ExtJs htmleditor
- 请问如何区别window.location.Reload()和window.location.href=window.location.href;
- 通过对复选框的选择或取消,进行相加减问题。谢谢
- 一个很常用的JS效果,我想了很久都不会,大家帮忙来看看
- 怎样用Jave Script 实现对下拉选择框的显示或隐藏?
- js如何替换\
- 我要把DelCart(pid)中的pid 传给DeleteValue=1&pid=pid中的最后一个pid,怎么表示?
- 如何动态的增加元素?(如:每click一下button,原来的text box下会又多出一个一样的text box)?
- 【三级级联】从数据库调取数据的三级级联的下拉列表菜单怎么做,急急急!!!
- 这句话为什么出错?
- js链接字符串的问题
function init(){
var a=document.getElementsByTagName("li");
var b=parseInt(a[0].style.height);
for(var i=1;i<a.length;i++){
var c=parseInt(a[i].style.height);
if(c<b){
b=c;
}
}
alert(b);
}
window.onload=init;
</script>
</head><body>
<ul>
<li style="height:100px;">1</li>
<li style="height:140px;">2</li>
<li style="height:90px;">3</li>
<li style="height:120px;">4</li>
</ul>
这样试试
<head>
<title></title>
<style>
</style>
</head>
<body>
<ul>
<li style='height:10px;'>1</li>
<li style='height:30px;'>2</li>
<li style='height:20px;'>3</li>
<li style='height:40px;'>4</li>
</ul>
<script>
var a = document.getElementsByTagName('li');
var b = new Array();
for (var i = 0; i < a.length; i++) {
b.push(parseInt(a[i].style.height));
if (parseInt(a[i].style.height) == arrMin(b)) {
a[i].style.background='red';
}
}
function arrMin(array) { return Math.min.apply(Math,array); }
</script>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
<ul>
<li style="height:100px;">1</li>
<li style="height:50px;">2</li>
<li style="height:40px;">3</li>
<li style="height:80px;">4</li>
</ul>
<script type="text/javascript">
var obj = document.getElementsByTagName('li');
var maxHeight = 100000;
var idx = '';
for(var i = 0; i < obj.length; i ++) {
if (obj[i].offsetHeight < maxHeight) {
maxHeight = obj[i].offsetHeight;
idx = i;
}
}alert('高度最低的是索引号为' + idx + '的li元素');
</script>
</body>
</html>