オプションタグの値をローカルストレージに保存しようとしています。その値をローカルストレージに保存した後、ユーザーが選択したオプションにオプションタグを設定できるようにしたいと思います。以下を試しましたが、保存できるのは値だけです。selectタグをユーザーが選択した値に変更するのに問題があります。
<select name="fruit" id="fruit">
<option value="1">Apple</option>
<option value="2">Guava</option>
<option value="3">Mango</option>
<option value="4">Grapes</option>
</select>
document.getElementById("fruit").onchange = function() {
localStorage.setItem('fruit', document.getElementById("fruit").value);
}
if (localStorage.getItem('fruit') === "Guava") {
document.getElementById("fruit").setAttribute('Selected', 'Guava');
}