首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

多个图片的高度怎么赋值给表单呢

2012-09-07 
多个图片的高度如何赋值给表单呢?多个图片的高度如何赋值给input的value呢?我现在是在每张图片下放置了inp

多个图片的高度如何赋值给表单呢?
多个图片的高度如何赋值给input的value呢?
我现在是在每张图片下放置了input
我用以下代码怎么给每个input赋值
<script type="text/javascript">
function ReSizePic(ThisPic){
var RePicWidth = 50;  
var TrueWidth = ThisPic.width; 
var TrueHeight = ThisPic.height;  
var picHeight = TrueHeight / Multiple;
//

for(var i=0;i<olis.length;i++){
这里应该怎么写啊?
}
}
</script>
html代码:
<ul id="res">
<li>
<img onload="ReSizePic(this);" src="1.jpg" alt="sdf" />
 <input value="200" name="picheight[id]" type="text" class="text" id="picheight[id]"/>
</li>
<li>
<img onload="ReSizePic(this);" src="2.jpg" alt="sdf" />
<input value="200" name="picheight[id]" type="text" class="text" id="picheight[id]"/>
</li>
<li>
<img onload="ReSizePic(this);" src="3.jpg" alt="sdf" />
<input value="200" name="picheight[id]" type="text" class="text" id="picheight[id]"/>
</li>
</ul>

[解决办法]

JScript code
function ReSizePic(ThisPic){var RePicWidth = 50;  var TrueWidth = ThisPic.width; var TrueHeight = ThisPic.height;  var picHeight = TrueHeight / Multiple;//你是想赋值给和img标签处于同一个li中的input输入框吧。。。ThisPic.parentNode.getElementsByTagName('input')[0].value='宽:'+TrueWidth+'|高:'+TrueHeight} 

热点排行