gpt4 book ai didi

html - 使按钮执行CSS代码并在刷新时保存

转载 作者:行者123 更新时间:2023-11-28 07:19:21 29 4
gpt4 key购买 nike

我迷路了。我尝试了所有方法,但无法正常工作。

我想要做的是有 2 个按钮:一个使图片变成全彩色,第二个按钮使图片变成黑白。

我知道我可以使用 -webkit-filter: grayscale(100%); 使图像变成黑色和白色,但我找不到通过 html 按钮激活此代码的方法。我还希望使用 localStorage.getItem("somehting")

在刷新时保存颜色

我正在制作“模型”,将原始图片与另一张图片进行更改(我曾尝试将一张图片设为黑白和其他全彩色,但我没有制作它的工具)所以如果你想要我可以上传它。谢谢

edit: jsfiddle.net/6hpqoypz 这是我用来在彼此之间更改图片的工具

最佳答案

我自己搞定了。对于那些通过搜索找到这篇文章的人,我使用了这个:

    <!DOCTYPE html>

<html>
<body>
<img id="Ispanija1" src='Ispanija1(n).gif'>
<button onclick="Ispanija1_t()"> Turiu.</button>
<button onclick="Ispanija1_n()"> Neturiu.</button>
<style id="Ispanija1style"></style>
<script>
window.addEventListener('load', Ispanija1load1, false)
function Ispanija1_t() {document.getElementById("Ispanija1style").innerHTML="#Ispanija1"; localStorage.setItem('Ispanija1', "#Ispanija1");}
function Ispanija1_n() {document.getElementById("Ispanija1style").innerHTML="#Ispanija1 {-webkit-filter: grayscale(100%);}"; localStorage.setItem('Ispanija1', "#Ispanija1 {-webkit-filter: grayscale(100%);}");}
var Ispanija1 = localStorage.getItem("Ispanija1")
function Ispanija1load1() {document.getElementById("Ispanija1style").innerHTML = Ispanija1}

</script>
</body>

</html>

关于html - 使按钮执行CSS代码并在刷新时保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32169308/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com