if the webpage is yours, then yes. set javascript enable (general webview setting), then use webviewextras to bind javascript to the webview.
in your webpage, presumably you are already doing something when a particular element is tapped, yes? as part of that listener function, just add a call back to b4a. that triggers an event in b4a. you consume that event and have happen whatever you wanted to happen in the app. i don't see a problem. for every element you want so followed, just add the b4a call in the listener function. you can easily id them so the app knows which element was touched. i use it all the time. very simple to set up a little proof of concept. then you can roll out to your webpage.
if you don't own the webpage, it is conceptually possible (again through inserting javascript) as an exercise, but there would be no way to do it in real time. (you could insert a javascript snippet every 1 second, but only if you study the page's source and can figure out if something in the page changes when the element is tapped. if some variable is changed as a result, you could bang away at it every second, and when you saw it had changed, you'd know it was tapped. kind of pathetic unless somebody is paying you to do it. better if the webpage is yours
)