Обнаружение форм JavaScript - PullRequest
       0

Обнаружение форм JavaScript

0 голосов
/ 11 ноября 2011

Я хочу определить, когда переключатель «да» выбран с помощью JavaScript.Это небольшая облегченная форма, в которой не установлена ​​jQuery или другая библиотека.Моя цель - чтобы он работал в большинстве основных браузеров и был написан всего несколькими строками кода.

   <script type="text/javascript">
        if(document.forms[0].test.buy){alert("Clicked yes.);
   </script> 

</head>
<body>
    <form name="test">
        Buy Ice cream?
        <input type="radio" name="buy" value="yes" /> Yes
        <input type="radio" name="buy" value="no" /> No<br />
    </form>
</body>

Ответы [ 2 ]

2 голосов
/ 11 ноября 2011

Ваш переключатель должен обрабатывать событие onClick -

<input type="radio" name="buy" value="male" onClick="myYesFunc()" />Yes

тогда вам понадобится функция javascript для обработки события

function myYesFunc()
{
  alert ("Yes Clicked");
}
0 голосов
/ 11 ноября 2011

В этом случае вам нужно использовать обработку событий

    <input type="radio" onclick="Call your function"/>

, а при вызове функции проверить значение переключателя и выполнить задачу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...