js如何判断一个div内有多张图片,并且控制其尺寸? 如题,当有一张图片时js不控制,如果有多张图片,则控制该div内的图片宽度为一个定值,如何实现呢?求牛人给出代码,新手才学习。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你需求的重点在前面两句var div=document.getElementById("div的id");//获取divvar img=div.getElementsByTagName("img");//获取div内的图片if(img.length>1){ for(var i=0;i<img.length;i++){ img[i].style.width='你想控制的宽度'; }} <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script><script>$(document).ready(function(e) { var img_length= $(".img_box img").length; alert(img_length); var w=1000/img_length; alert(w); $(".img_box img").width(w)});</script></head><body><div class="img_box"><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/></div></body>拿JQ选择器获取一下图片数组长度 然后计算宽度 没办法,求代码了:关于动态添加tr及有关客户端js动作脚本... 页面跳转的js问题 程序不能显示日期,那里错了,安照书写的也错。 类似csdn左边的动态生成树状菜单的代码(老问题了) 关于JS生成的隐藏值的问题 如何获取jqgrid当前单元格的列名、列标题和所有的列名和列标题? 如何使子窗口彻底关闭? 如何实现批量的数据输入,即用多行的表格(grid)来实现 请问怎么定制自己的文件上传框的按钮风格 一个在线编辑器的问题 js 嵌套引号的问题 javascript this关键字疑问
var div=document.getElementById("div的id");//获取div
var img=div.getElementsByTagName("img");//获取div内的图片
if(img.length>1){
for(var i=0;i<img.length;i++){
img[i].style.width='你想控制的宽度';
}
}
<script>
$(document).ready(function(e) {
var img_length= $(".img_box img").length;
alert(img_length);
var w=1000/img_length;
alert(w);
$(".img_box img").width(w)
});</script>
</head><body>
<div class="img_box">
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/></div>
</body>拿JQ选择器获取一下图片数组长度 然后计算宽度