@prem123,
You can position any HTML Element on top of chart based on user interactivity (mouse-click, mouse-up, etc). Please take a look at this JSFiddle for positioning input field based on mouse click. Please take a look at our documentation for step-by-step tutorial on adding and positioning image (HTML Element) on top of chart.
—
Vishwas R
Team CanvasJS