Выберите тег, который не устанавливается, например, на select.value в javascript - PullRequest
1 голос
/ 01 ноября 2011
cells=document.getElementsByClassName('assetAction');
var selectedDropdown=document.getElementsByClassName('assetSelected');  
for(var j = 0; j < cells.length; j++) {
   selectedDropdown[j].value = 'Change';

}

Приведенный выше код JavaScript. Я устанавливаю тег выбора, который повторяется для строки.

<td class="assetAction">
    <select class="assetSelected">
        <option>Select</option>
        <option>Change</option>
        <option>Disconnect</option>
        <option>Renew</option>
        <option>Add Feature</option>
    </select>
</td>

несколько в этом формате. Также есть несколько таких отборов. У меня есть действие, которое устанавливает параметр «изменить» при нажатии. Приведенный выше код работает в Firefox, но не в IE. Что мне не хватает? Раньше я использовал имя для тд и выбрать теперь я изменил все на класс.

1 Ответ

0 голосов
/ 01 ноября 2011
cells=document.getElementsByClassName('assetAction');
var selectedDropdown=document.getElementsByClassName('assetSelected');  
for(var j = 0; j < cells.length; j++) {
selectedDropdown[j].options[2].selected=true;}

Можете ли вы попробовать это?

или также

 selectedDropdown[j].options[2].selected="selected";

не уверен в синтаксисе

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...