interactions javascript and listener html.