我正在使用以下脚本来设置我的颜色:
<script type="text/javascript">
if (localStorage.buttonColor) {
document.getElementsByTagName('html')[0].className = localStorage.buttonColor
}
function getButtonColor(buttonName) {
localStorage.buttonColor = buttonName;
document.getElementsByTagName('html')[0].className = buttonName
}
</script>
这是我的 HTML:
<form class="ng-pristine ng-valid">
<button name="darkBlue" onclick="getButtonColor(this.name)">Blue</button>
<button name="black" onclick="getButtonColor(this.name)">Black</button>
</form>
我怎样才能使它在选择一种颜色时禁用选择该颜色的按钮,以便不能再次选择它?然后,当单击另一个按钮时,将启用其他按钮。我还需要将从本地存储中选择的按钮设置为禁用。抱歉,我没有在前面的问题中完全提到这一点。