请教一句代码 <img src="http://www.baidu.com/img/baidu_jgylogo3.gif" onload="alert(this.height)"> 我想把后面的onload="alert 改成一个文本框,文本框里面是这个this.height的值。请问可以吗?另外,如果有多个图片,能不能也能用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是:<input type='text' name='s_height' value='this.height'> <!DOCTYPE HTML><html> <head> <meta charset="gb2312" /> <title></title> <style> </style> </head> <body> <p> <img src="http://www.baidu.com/img/baidu_jgylogo3.gif" /> <input /> </p> <p> <img src="http://avatar.profile.csdn.net/2/3/6/2_missccc.jpg" /> <input /> </p> <script> function $(el){ return typeof el == 'string' ? document.getElementById(el) : el; } function $t(name, cot){ cot = cot || document; return cot.getElementsByTagName(name); } var img = $t('img'); for(var i = 0, len = img.length; i < len; i++){ img[i].onload = function(){ $t('input', this.parentNode)[0].value = '图片高度: '+this.offsetHeight; } } </script> </body></html>楼主 试试 楼上高手,妙极了!谢谢。但是,还需要请教,如何给这个文本框增加 name='s_height' 不然无法提交到数据库。 求助 怎么这个元素加一个class=down 在火狐浏览器上不支持 在Jquery中给母板页中的控件赋值 js中如何在新窗口打开 JS终极问题!谁来解答???? 怎麼..打開子窗口再而鎖定父窗口,,而關閉子窗口刷新父窗口???? submit页怎么调用提交页函数? 各位,如何让ie浏览器变成按下F11键后的全屏效果? 怎样使用javascript使TEXT 控件为只读? jquery怎么获取当前元素的祖先级元素下的某个input标签name为XXX的val? 网页编程 根据不同的系统时间显示不同的内容 js动态的修改表格
<input type='text' name='s_height' value='this.height'>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title>
<style>
</style>
</head>
<body>
<p>
<img src="http://www.baidu.com/img/baidu_jgylogo3.gif" />
<input />
</p>
<p>
<img src="http://avatar.profile.csdn.net/2/3/6/2_missccc.jpg" />
<input />
</p>
<script>
function $(el){
return typeof el == 'string' ? document.getElementById(el) : el;
}
function $t(name, cot){
cot = cot || document;
return cot.getElementsByTagName(name);
}
var img = $t('img');
for(var i = 0, len = img.length; i < len; i++){
img[i].onload = function(){
$t('input', this.parentNode)[0].value = '图片高度: '+this.offsetHeight;
}
}
</script>
</body>
</html>楼主 试试
但是,还需要请教,如何给这个文本框增加 name='s_height'
不然无法提交到数据库。