onchange
のセッションをクリアしていますしかし、それは機能していません。私はテキストフィールドを持っています、私が欲しいのは、ファイルされたテキストに何かが記入されているときと、
test
を選択したときです
select
から以前に提出したテキストフィールドのデータは削除する必要があります。このために私は
sessionStorage.clear();
を使用していますしかし、それは機能していません。
私のコードはこちら
function SesRes() {
var x = document.getElementById("abc").value;
if(x == "test") {
sessionStorage.clear();
}
}
<input type="text" value="">
<select id="abc" onchange="SesRes()">
<option value="xyz">xyz</option>
<option value="test">test</option>
</select>
いいえ、テキスト入力フィールドからデータを削除する場合、これは正しい方法ではありません。
次のようなことをしてください: