Hi Josh,
Thanks for your response! I have actually been working on a similar workflow to what you described in your reply. I set up a text box that passes a value into the map.setScale method. However, the issue that I just ran into is I can only set the scale to a zoom level defined in my basemap (so, 350000, 250000, 125000, 64000, 32000, etc.) For example, if a user types in 260000, its going to send the map to 250000. Anyway around this? Maybe this isn't the best approach?
Ryan