Я хотел бы применить фильтр к изображению (когда я нажимаю кнопку) , и если я нажму другую кнопку, то будет применен другой фильтр.Как применить модификацию CSS с помощью кнопки
Как я могу это сделать?
Благодарим за помощь.
Я пробовал использовать: активную функцию в CSS, но это касается только кнопки. Я пробовал использовать javascript, но это не сработало.
function FilterGrey() {
var FilterGrey = Document.getElementsById("FilterGrey");
document.body.video.filter = "grayscale(100%)"
}
где находится ваш HTML-код ?! –
Вы пробовали отлаживать свой код? 'document.body.video.filter =" оттенки серого (100%) "' Что такое document.body.video? Даже если бы это существовало, вы бы искали 'Node.style.filter' вместо' Node.filter'. Кроме того, похоже, что вы хотите иметь несколько фильтров toggleable, вам понадобится немного больше логики, чем это. Не могли бы вы [изменить] ваш вопрос включить [mcve]? Вопросы отладки требуют, чтобы MCVE были в теме. –