我正在使用
javascript,使用正则表达式从HTML代码中删除图像.
我想要循环运行,直到脚本找不到更多的图像,直到达到12.
我正在尝试以下但不工作:
var imgs = d.getElementsByTagName('img'),found = []; for(var i=0,img; ((img = imgs[i]) || ( $i < 13)); i++)
这可能吗?我在正确的线上吗?
相当新的javascript但尝试!
解决方法
你应该使用&&而不是||.另外,我应该是我.
for(var i=0,img; (img = imgs[i]) && (i < 12); i++) found.push(img);