js实现让页面元素变成灰色

JS如何实现让页面元素变成灰色呢?


最终效果:



代码:

<!DOCTYPE html>
<html>
<body>

<p>点击按钮修改图片的颜色为黑白 (100% 灰度)。</p>

<button onclick="myFunction()">尝试一下</button><br>

<img id="myImg" src="pineapple.jpg" alt="Pineapple" width="300" height="300">

<p><strong> 注意:</strong> IE 或 Firefox 浏览器不支持该属性。</p>

<script>
function myFunction() {
    document.getElementById("myImg").style.WebkitFilter = "grayscale(100%)"; // Chrome, Safari, and Opera
}
</script>

</body>
</html>


返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册