如何遍历一组file标签,如果其中某个的value值不为空,就将他的兄弟标签value置为空

 <input type="hidden" name="updateImg" class="goods_image" value=""/>
<input type="file" class="file_upload_tool goodsImage" name="goodsImage"/>

<input type="hidden" name="updateImg" class="goods_image" value=""/>
<input type="file" class="file_upload_tool goodsImage" name="goodsImage"/>

<input type="hidden" name="updateImg" class="goods_image" value=""/>
<input type="file" class="file_upload_tool goodsImage" name="goodsImage"/>

可以用jquery,遍历file的标签,实现你的需求。

兄弟标签指什么?对应的hidden还是对应的所有同级其他file对象?

下面是清空hidden的。清空file你需要用一个容器扩起file,然后设置容器的innerHTML为file的html来清空,自己写代码

     var goodsImage = document.getElementsByName('goodsImage'), updateImg = document.getElementsByName('updateImg');
    for (var i = 0; i < goodsImage.length; i++) {
        if (goodsImage[i].value != '') updateImg[i].value = '';
    }