This <input> has both name="search" and name="searchbar". I'm not sure how browsers handle this but it's confusing at best, and seems unintentional. It would be better to have just one (not sure which is the right one).
|
<input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> |