What you can do is have a DrawingManager attached to a map, with drawingControl: false (to hide the default buttons). Then, you can have your html button do the following on click:
drawingManager.setDrawingMode(google.maps.drawing.OverlayType.POLYGON);
and that'll bring the map into drawing polygon mode programmatically.
Enoch