add 'datalist' element to support autocompletion (position is wrong in Firefox though)
#3 ignore page anchors