Мне нужно изменить текст в теге span рядом со списком радиокнопок, используя Javascript. Я не могу изменить код, который создает приведенный ниже код. В зависимости от заданного условия мне нужно изменить текст одного из текстов переключателя.
Я могу отключить кнопку с помощью индекса.
document.getElementsByName("estimate[id]")[0].disabled = true;
Я могу изменить весь диапазон текстовые значения
var $label = $('input[type=radio]').next();
$label.text('Options');
Но я не могу узнать, как изменить текст на одной из кнопок.
<form action="/cart/set_estimate" accept-charset="UTF-8"
id="estimate_shipping_results" autocomplete="off"
method="post">
<dl id="estimates">
<dt><input type="radio" name="estimate[id]" value="170361"
checked="checked"/>
<span>Entrega Jueves-Viernes</span></dt>
<dd>$2.000</dd>
<dt><input type="radio" name="estimate[id]" value="170483"/>
<span>Entrega 48h hábiles</span></dt>
<dd>$3.500</dd>
</dl>
div class="estimate_shipping_buttons">
<input id="set_shipping_button" type="submit" value="Definir Envío"/>
</div>
</form>