javascript - window.location.hash with a select menu: No defined value -


i have simple select menu want use navigating page. when user clicks on day, page should scroll down correct hashtag. javascript code use user select day this:

<script type="text/javascript"> function changefunc() { var selectdag = document.getelementbyid("selectdag"); var selectedvalue = selectdag.options[selectdag.selectedindex].value; window.location.hash=selectvalue;  } </script> 

and html:

<select id="selectdag" onchange="changefunc();"> <option value="mandag">måndag</option> <option value="tisdag">tisdag</option> <option value="onsdag">onsdag</option> <option value="torsdag">torsdag</option> <option value="fredag">fredag</option> <option value="lordag">lördag</option> <option value="sondag">söndag</option> </select> 

the problem is, when day clicked, window.location.hash functioin not return value, , gives error "selectvalue not defined". how make collect right value?

i javascript beginner, please don't harsh.


Comments

Popular posts from this blog

assembly - 8086 TASM: Illegal Indexing Mode -

Java, LWJGL, OpenGL 1.1, decoding BufferedImage to Bytebuffer and binding to OpenGL across classes -

javascript - addthis share facebook and google+ url -