У меня есть этот код ниже. Мне нужно использовать идентификатор класса вместо индекса для обновления элемента. Скажем, имя моего класса было «инициалы». Как я буду использовать это для обновления поля вместо индекса, на случай, если кто-нибудь изменит его?Как выбрать элемент по классу в прототипе?
$$('select.employee_select').each(function(elm) {
elm.observe('change', function(ev) {
item = elm.childElements().find(function(ele){return !!ele.selected});
item = item.readAttribute('value');
elm.up().previousSiblings()[3].update(item); *** I want to change this line by class name instead of the index ***
serv_id = elm.up().previousSiblings()[13];
serv_id = serv_id.readAttribute('value');
employee_id = elm.up().previousSiblings()[4];
employee_id = employee_id.readAttribute('value');
Является ли это в 'select.employee_select' массива ? –
Да, это петли через элементы в таблице – Paxwell