My question is very simple:
Should an error message that is shown in javascript:confirm be like this: "This invoice does not have taxes. Click OK to continue and Cancel to add them"
or like this? "This invoice does not have taxes. Do you want to continue?"
My preference and own best practice is to NOT reference any UI element in the messages so we can reuse this message in other places. And if the UI changes for some reason, we can still use the message.
What do you think?