关于一个节点操作问题,急死了 本帖最后由 hardie 于 2009-07-18 15:47:32 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 别循环了,在每个图片装载的时候检查尺寸可以吗?<script>function chkImgSize(o){ if(o.width>12345){ //处理....... }}</script><img src='xxx.gif' onload="chkImgSize(this);"> 不可以啊,我不知道什么地方有图片啊,所以只有一个一个检测。现在我的问题就是,为什么 haschildNodes()会出现死循环,也就是说,为什么这节点的子节点会是自己本身呢? 另外,为什么用节点length会无效呢?其他的功能我都实现了。就解决这个问题。 那个页面是你写的吗?如果是,你就在放置图片的代码中加个onload(),免得你回头再去找图片。 内容中有如下代码,<div id="newszoom" style="float:right;">【字体:<a href="javascript:doZoom(16)">大</a> <a href="javascript:doZoom(14)">中</a> <a href="javascript:doZoom(12)">小</a>】【<a href="javascript:window.print();">打印</a>】【<a href="javascript:window.close();">关闭</a>】</div>我调试发现在循环这段,检测到div有11个子节点 我晕死,我现在用了节点走路的方式,一级级走,但是当IMG改大小,添加 A 标签以后就无法返回parentNode了。 不知道怎么办,在IE下, IMG改变后 parentNode就不存在了谁能解决啊。 关于正则表达式??? 求一正则表达式!!!! javascript函数的一个传值问题,同样的数据,得到不同的结果 Jquery的问题 如何获取栏目路径? 求javascript里限制 text 框里的输入 下拉列表,列表框大小一定,但要让他的下拉列表有多长就显示多长如何实现 Frame内页面里的FORM对象附值问题,大家帮忙看看 怎样屏蔽鼠标点击工具栏上的刷新钮的功能? 关于选定checkbox的问题 javascript实现点击按钮检索数据时鼠标变成等待状问题???? 日期判断
<script>
function chkImgSize(o){
if(o.width>12345){
//处理.......
}
}
</script>
<img src='xxx.gif' onload="chkImgSize(this);">
现在我的问题就是,为什么 haschildNodes()会出现死循环,也就是说,为什么这节点的子节点会是自己本身呢? 另外,为什么用节点length会无效呢?
其他的功能我都实现了。就解决这个问题。
我调试发现在循环这段,检测到div有11个子节点