In Javascript I declared var x
and var y
in a function:
var x = document.getElementById("x").value;
var y = document.getElementById("y").value;
I did this because I need to use document.getElementById
several times.
Also in this function I have a switch-case.
In all cases I need to use var x
and var y
.
I get the warning that var x
and var y
is never read.
I used a if-Statement before but I think that using a switch-case is better in this situation.
When I use document.getElementById("x").value
instead of var x
it works but I don't want to call document.getElementById
in 10 cases.
function showOptions(s) {
var x = document.getElementById("x").value; //"never used"
var y = document.getElementById("y").value; //"never used"
switch (s[s.selectedIndex].id) {
case "case1":
document.getElementById("x").value = "1"; //works
document.getElementById("y").value = "2"; //works
break;
case "case2":
x = "2"; //does not work
y = "4"; //does not work
break;
}