me parece que debes de profundizar más en tus conocimientos de (X)HTML y javascript, porque "dreamweaver" no valida, solo genera un código predefinido en javascript que es el
quien realmente valida.
cuando tratas con formularios web,
no todo lo que se ve es lo que se envía al servidor, se envían sólo las propiedades
value, por ejemplo, si quieres que al servidor llegue el texto del option, debes de repetir dicho contenido en su propiedad o atributo "value":
el único inconveniente de dicha practica es que se envía al servidor más información, es por ello que suelen utilizarse números para representar las opciones, y si dichos números representan el id en determinada tabla en la base de datos, ahorra el trabajo al simplemente asociarlos y hacer una consulta a la tabla, suerte