I have a webpage that implements a set of tabs each showing different content. The tab clicks do not refresh the page but hide/unhide contents at the client side.
No
Use document.title.
document.title
See this page for a rudimentary tutorial as well.