powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / [JavaScript][Ajax]
3 сообщений из 3, страница 1 из 1
[JavaScript][Ajax]
    #37493713
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть JavaScript функция pass(some_data), которая отправляет по POST some_data.
На сервере отправляю полученное сообщение обратно клиенту и alert`ом показываю принятые данные.

У клиента
Код: plaintext
1.
2.
<button onclick="pass('KJKJHKJ') "


Получаю сообщение - получены данные 'KJKJHKJ'
У клиента

Но в следующем примере, взятом из официально мануала по javaScript, я надеюсь получить value выбранного радиобаттона,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<form method="post" action="" name="test">
<p>
<input type="radio" name="test" value="Milk"> One<br>
<input type="radio" name="group1" value="Butter" checked> Twor<br>
</p>

<button onclick="pass(document.test.group1.value) ">
</form>

НО не получаю ничего

Можно ли напрямую получить value выбранного эмелента radio или по-любому придется делать цикл по всем элементам типа
function checkIt() {
theGroup = document.test.test;
for (i=0; i< theGroup.length; i++) {
if (theGroup[i].checked) {
pass(theGroup[i].value);
break;
}
}
}
...
Рейтинг: 0 / 0
[JavaScript][Ajax]
    #37493727
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHookЕсть JavaScript функция pass(some_data), которая отправляет по POST some_data.
На сервере отправляю полученное сообщение обратно клиенту и alert`ом показываю принятые данные.

У клиента
Код: plaintext
1.
2.
<button onclick="pass('KJKJHKJ') "


Получаю сообщение - получены данные 'KJKJHKJ'
У клиента

Но в следующем примере, взятом из официально мануала по javaScript, я надеюсь получить value выбранного радиобаттона,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<form method="post" action="" name="test">
<p>
<input type="radio" name="test" value="Milk"> One<br>
<input type="radio" name="group1" value="Butter" checked> Twor<br>
</p>

<button onclick="pass(document.test.group1.value) ">
</form>

НО не получаю ничего

Можно ли напрямую получить value выбранного эмелента radio или по-любому придется делать цикл по всем элементам типа
function checkIt() {
theGroup = document.test.test;
for (i=0; i< theGroup.length; i++) {
if (theGroup[i].checked) {
pass(theGroup[i].value);
break;
}
}
}
Сорри, так конечно
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<form method="post" action="" name="test">
<p>
<input type="radio" name="group1" value="Milk"> One<br>
<input type="radio" name="group1" value="Butter" checked> Twor<br>
</p>

<button onclick="pass(document.test.group1.value) ">
</form>

НО не получаю ничего

Можно ли напрямую получить value выбранного эмелента radio или по-любому придется делать цикл по всем элементам типа
function checkIt() {
theGroup = document.test.group1;
for (i=0; i< theGroup.length; i++) {
if (theGroup[i].checked) {
pass(theGroup[i].value);
break;
}
}
}[/quot]
...
Рейтинг: 0 / 0
[JavaScript][Ajax]
    #37494164
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может попробовать
pass(document.test.group1.value.toString())
?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / [JavaScript][Ajax]
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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