Web ページに複数のボタンがあります。しかし、クリックごとに単一のボタンのボタンの色を変更しようとしています。私のコードは以下の通りです。しかし、機能していません....何か助けはありますか?
<html>
<head>
<script type="text/javascript">
function toggleColor(id) {
if(document.getElementById(id).style.background !== 'rgb(255,0,0)') {
document.getElementById(id).style.background = '#FF0000';
}
else {
document.getElementById(id).style.background = '#00FF00';
}
}
</script>
</head>
<body>
<button type="button" id="1" style="background-color:#00FF00;" onclick="toggleColor(this.id)">1</button>
</body>