powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ШТМЛ радиокнопки. Как с ними работать?
6 сообщений из 6, страница 1 из 1
ШТМЛ радиокнопки. Как с ними работать?
    #35718580
Gelo_R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Столкнулся с необходимостю читать и устанавливать значение радиокнопок. Как правильно обратиться к этой группе из ВБА?
Вроде по логике нужны HTMLBlockElement и HTMLOptionButtonElement елементы. Но немогу разобраться как с этим работать.

Спасибо
...
Рейтинг: 0 / 0
ШТМЛ радиокнопки. Как с ними работать?
    #35718629
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно получить ссылку на интересующую радиокнопку и выставить свойство checked = True. Указанные слова для этого не нужны.
...
Рейтинг: 0 / 0
ШТМЛ радиокнопки. Как с ними работать?
    #35719243
Gelo_R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну я так пока ы делаю. перебираю все инпут и если радио ииндекс такой-то, то чекет=трю. Но все это коряво. хотелось бы иметь возможность знать сколько групп радиокнопок, их значение. Сколько кнопок в группе и их подписи. Потому что если на том конце света поменяют эти подписи (может меняться количество радиокнопок и соответственно их значение) , то и значениэ нужно ставить другое! Хотелось бы иметь возможность работать с группой радиокнопок точно так же легко как и в ВБА.
...
Рейтинг: 0 / 0
ШТМЛ радиокнопки. Как с ними работать?
    #35719250
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выбираешь все радиокнопки, группа радиокнопок характеризуется одинаковым name, группируешь их по name.
...
Рейтинг: 0 / 0
ШТМЛ радиокнопки. Как с ними работать?
    #35720416
Gelo_R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а для того чтоб узнать их подписи надо поробывать в их чилдрен заглянуть... ну раз попроще никак нельзя значит будем пробывать именно так. Как сделаю - обещаю тут выложить.

Спасибо за ответы!
...
Рейтинг: 0 / 0
ШТМЛ радиокнопки. Как с ними работать?
    #35721171
Gelo_R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну кое что получилось.

Dim iHEC As IHTMLElementCollection, HEL As IHTMLElement
Dim RB As HTMLOptionButtonElement

Set iHEC = hdoc.getElementsByName("GrpName1")
On Error Resume Next
Debug.Print iHEC.Length
For Each HEL In iHEC
Set ch = HEL.parentNode.childNodes(1)
Set RB = HEL
Debug.Print "Value="; RB.Value; " Checked="; RB.Checked; " nodeValue="; ch.nodeValue
Next HEL

процедура выводит на печать количество элементов в группе, значение каждого элемента ы его подпись. Оказалось достаточно просто, хоть и пришлось посидеть над этим.

Спасибо всем
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ШТМЛ радиокнопки. Как с ними работать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]