Показать сообщение отдельно
  #8 (permalink)  
Старый 22.07.2017, 21:42
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 642

Сообщение от SpiritDark Посмотреть сообщение
style="display:yes"
- что-то тут не так смотрите значения display http://htmlbook.ru/css/display
В общем случае не всегда для отображения элемента надо ставить display=block. Часто бывает display=inline-block и другие.

Вообще если речь идет только о двух таких элементах на странице, то в onclick передавать параметр не обязательно. "Зашейте" его прямо в код функции p1():
document.getElementById('2').style.display='block';
document.getElementById('3').style.display='none';
а в p2() наоборот
Ответить с цитированием