hide / unhide radiobutton HTML

программирование html JavaScript

Нажав на ссылку "+" на форме должно появиться radiobutton + textbox..
Вот код.. Появляется только radio,а texbox нет..
Помогите, пожалуйста решить эту проблему.


<input type="radio" name="Radio" value="1" id="Radio1" style="display:none;">
<input type="text" id="Radio1" value="hello" for="Radio" style="display:none;">


<a href="javascript:void();" onClick="document.getElementById('Radio1').style.display='';">+</a>

Примечание:
решила проблему, поменяв id..теперь всё отображает по клику на ссылку "+"..

<input type="radio" name="Radio" value="1" id="Radio1" style="display:none;">
<input type="text" id="Rad" value="hello" for="Radio" style="display:none;">

<a href="javascript:void();"
onClick="document.getElementById('Radio1').style.display='';
document.getElementById('Rad').style.display=''">+</a>


А как можно строку <a href="javascript:void();"....></a> поменять на jQuery??
Ответы:
у вас одинаковые идентификаторы элементов. Это недопустимо.
>решила проблему, поменяв id
Вы можете сказать спасибо CKB выбрав его ответ лучшим.


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.