past and future referenced element not restricted to 'input' field