parli di cose che non ancora esistono nel documento
se vuoi mantenere lo script nell' head devi far eseguire quelle istruzioni almeno all' onload
window.onload=function(){
...qui quello che vuoi fare con quell' elemento...
}