Javascript Получить значения из опции множественного выбора Коробка

Этот сводит меня с ума. Это должно быть что-то простое и глупое, на что я не обращаю внимания. Я просто пытаюсь получить выбранные значения. В моей петле ...

Этот сводит меня с ума. Это должно быть что-то простое и глупое, на что я не обращаю внимания. Я просто пытаюсь получить выбранные значения. В моей петле ...

Этот сводит меня с ума. Это должно быть что-то простое и глупое, на что я не обращаю внимания. У меня есть поле множественного выбора в форме. Я просто пытаюсь получить выбранные значения. В моем цикле, если я использую предупреждение, у меня нет проблем. Как только я пытаюсь объединить значения, я получаю сообщение об ошибке «SelBranch [...]. Selected 'is null or not an object

      <form name="InventoryList" method="post" action="InventoryList.asp">
          <select name="SelBranch" class="bnotes" size="5" multiple="multiple">
          <option value="All">All</option>
          <option value="001 Renton">001 Renton</option>
          <option value="002 Spokane">002 Spokane</option>
          <option value="003 Missoula">003 Missoula</option>
          <option value="004 Chehalis">004 Chehalis</option>
          <option value="005 Portland">005 Portland</option>
          <option value="006 Anchorage">006 Anchorage</option>
          <option value="018 PDC">018 PDC</option>
          </select>

         <input type="button" name="ViewReport" value="View" class="bnotes" onclick="GetInventory();">

   </form>


   <script language="JavaScript">
       function GetInventory()
       {
         var InvForm = document.forms.InventoryList;
         var SelBranchVal = "";
         var x = 0;

         for (x=0;x<=InvForm.SelBranch.length;x++)
         {
            if (InvForm.SelBranch[x].selected)
            {
             //alert(InvForm.SelBranch[x].value);
             SelBranchVal = SelBranchVal + "," + InvForm.SelBranch[x].value;
            }
         }
         alert(SelBranchVal);
       }


  </script>
21
задан Soren 16 March 2011 в 18:31
поделиться