У меня есть две кнопки Показать и скрыть, и у меня есть изображение, поэтому я хочу знать, когда я нажму кнопку скрыть, img исчезнет, и когда я нажму кнопку «Показать», он снова появится. И я не хочу делать это с помощью CSS или JQUERY только Javascript. Если кто-то может помочь, спасибо большое.Показать/скрыть элемент при нажатии кнопок
-1
A
ответ
1
window.onload = function(){
var myImg = document.getElementById('myImg');
document.getElementById('hideBtn').onclick = function(){
myImg.style.display = 'none';
};
document.getElementById('showBtn').onclick = function(){
myImg.style.display = '';
};
document.getElementById('toggleBtn').onclick = function(){
var display = getComputedStyle(myImg).display=='none'?'':'none';
myImg.style.display = display;
};
}
<button id="hideBtn">Hide</button>
<button id="showBtn">Show</button>
<button id="toggleBtn">Toggle</button>
<br/>
<img id="myImg" src="http://www.eastcottvets.co.uk/uploads/Animals/gingerkitten.jpg" alt="" />
1
function show(){
document.getElementById('image').style.display = "inline";
}
function hide(){
document.getElementById('image').style.display = "none";
}
<img src="http://colorvisiontesting.com/images/plate%20with%205.jpg" width="80px" height="80px" id="image"/><br />
<button onClick="hide();">Hide</button>
<button onClick="show();">Show</button>
Смежные вопросы
- 1. Просмотр divs при нажатии кнопок
- 2. Сбой при каждом нажатии кнопок
- 3. Отключение touchEnd при нажатии кнопок
- 4. Приложение вылетает при нажатии кнопок
- 5. При нажатии всех кнопок с помощью консоли
- 6. JQuery множественного ПоказатьСкрыть Выпуск
- 7. WPF Строки LIstview остаются выбранными при нажатии кнопок кнопок
- 8. Установка переменных сеанса при нажатии кнопок изображения?
- 9. Dropzone предотвратить формы, подающие при нажатии кнопок
- 10. Содержимое кнопок Toggle при нажатии одной кнопки
- 11. Выполнение действия при одновременном нажатии двух кнопок
- 12. Java ActionListeners относительно смены кнопок при нажатии
- 13. Как изменить названия кнопок при нажатии
- 14. Изменить цвет кнопки при нажатии (несколько кнопок)
- 15. Как переключить изображения кнопок при нажатии?
- 16. Действие срабатывает при нажатии двух кнопок
- 17. Bootstrap Dropdown Имена кнопок меняются при нажатии
- 18. Изменить значение угловой области при нажатии кнопок
- 19. Плеер перемещается при нажатии кнопок в меню
- 20. установить поля формы при нажатии кнопок
- 21. Несколько кнопок при нажатии той же функции
- 22. Обновить содержимое при нажатии кнопок в DataGridView
- 23. NSNotification userinfo сохраняет штабелирование при нажатии кнопок
- 24. Отключение других кнопок при нажатии другой кнопки
- 25. Сделать ontouchListener работать при нажатии двух кнопок
- 26. Выберите элемент следующей/предыдущей кнопкой при нажатии
- 27. Стоп-элемент исчезает при нажатии
- 28. Установить элемент Скрытый при нажатии
- 29. Загрузить элемент CSS при нажатии?
- 30. Ошибка при нажатии на элемент
Спасибо за ответ. Просто то, что я искал, хотя мне не нужно было писать, но больше информации лучше, потому что я новичок в javascript, поэтому мне больше информации, и еще раз спасибо большое. –
жаль беспокоить вас, но что, если у нас есть 5 списков, и в этих 5 списках мы имеем 2 кнопки Show/Hide и 1 img. Как мы можем сделать это для всех списков, которые img может показывать и скрывать? –
@EndritShala Поскольку идентификаторы должны быть уникальными, вы можете использовать классы вместо этого и выполните следующее: http://jsfiddle.net/shjg4vf9/ – blex