you have a point there regarding the
Javascript being turned on or off, but based on my statistics for the last few years, only 0.71% of my visitors has the
Javascript turned off.
Javascript Enabled 
160,314 - 99.29%
so I don't think that will be an issue.