|
|
|
| Всем привет! Вопрос знатокам на засыпку. Есть такой код:
<input type="radio" name="nameRadio" value="300" checked> Наш курьер (Стоимость доставки 300 руб)
<input type="radio" name="nameRadio" value="0">Самовывоз
|
Как можно обработать этот код, чтобы при загрузке или перезагрузке страницы выбранный checked сразу появлялся в данном коде? :
<output id="rezultatRadio"></output>
|
Да, вот обработчик, который передаёт результат в rezultatRadio:
window.onclick = function onclickRadio() {
var nameRadio = document.getElementsByName('nameRadio');
for (var i = 0; i < nameRadio.length; i++) {
if (nameRadio[i].type === 'radio' && nameRadio[i].checked) {
rezultatRadio = nameRadio[i].value;
}
}
document.getElementById('rezultatRadio').innerHTML = rezultatRadio;
}
|
Сейчас при перезагрузке страницы rezultatRadio ничего не выводит Для того, чтобы вывелось значение checked - нужно нажать на кнопку radio или на любое поле формы.... Заранее благодарен!!! | |
|
|
|
|
|
|
|
для: arhat78
(06.05.2015 в 19:18)
| | Капец вы тут накуролесили.:) Просто мову отняло.
Поставьте себе броузер Firefox, в инструментах включите веб-консоль и тестируйте свой код через неё. Тогда не придётся выдавать на форумах такие перлы. | |
|
|
|
|
|
|
|
для: coloboc66
(06.05.2015 в 21:06)
| | Что значит, "накуролесил"???? Укажите точнее, пожалуйста. Firefox-ом и пользуюсь, и консоль мне как может помочь. Так то всё работает, но нужен некий код, который будет сразу подгружать данные. | |
|
|
|
|
|
|
|
для: coloboc66
(06.05.2015 в 21:06)
| | Kolobok66 - так вы ответите или нет? Что в коде не так и что нужно добавить? | |
|
|
|
|
|
|
|
для: arhat78
(06.05.2015 в 19:18)
| | window.onclick замените на document.onload | |
|
|
|
|
|
|
|
для: Sfinks
(13.05.2015 в 15:36)
| | Sfinks, когда заменяю, то тогда не работает код даже при клике на radio или какое-нибудь поле.... | |
|
|
|
|
|
|
|
|
для: Sfinks
(13.05.2015 в 22:30)
| | Sfinks, справился с помощью DOMContentLoaded. | |
|
|
|