写在属性里,通过this获取<input index=2 onclick='openImgDiv(this.index)'/>

解决方案 »

  1.   

    <input type='text' name='gall_img[]' value='选择属性图片' onclick='openImgDiv(this);'>
    <input type='text' name='gall_img[]' value='选择属性图片' onclick='openImgDiv(this);'>
    <input type='text' name='gall_img[]' value='选择属性图片' onclick='openImgDiv(this);'>
    <input type='text' name='gall_img[]' value='选择属性图片' onclick='openImgDiv(this);'>
    <script>
    function openImgDiv(el) {
      var o = document.getElementsByName(el.name);
      for(var i=0; i<o.length; i++) if(o[i] == el) el.value = i;
    }
    </script>
      

  2.   

    遍历img数组 定位到当前图片的下标 jquery 的index属性