Forum Moderators: open
Now, I'm finding a different type of waste:
var m=document.getElementById("m");
var m1=document.getElementById("m1");
var m2=document.getElementById("m2");
var m3=document.getElementById("m3");
var m4=document.getElementById("m4");
var m5=document.getElementById("m5");
var m6=document.getElementById("m6");
var fc=document.getElementById("fc");
var lc=document.getElementById("lc");
var lm=document.getElementById("lm");
var fm=document.getElementById("fm");
var s=document.getElementById("s");
Is that as good as it gets, or is there a way for me to provide a list of variable names that equal their getElementById equivalent?
Thanks
function $(strId){ return document.getElementById(strId); }
Then your line after line of variable declarations are still repetitive but at least less code staring at you:
var m = $('m')
var m1 = $('m1')
var m2 = $('m2');