Cómo obtener el texto seleccionado del cuadro de selección de Javascript

Estas cosas funcionan perfectamente

<select name="selectbox" onchange="alert(this.value)">

Pero quiero seleccionar el texto. Lo intenté de esta manera

<select name="selectbox" onchange="alert(this.text)">

Se muestra indefinido. Encontré cómo usar DOM para obtener texto. Pero quiero hacer esto de esta manera, me refiero a usar solo this.value.

Respuestas a la pregunta(5)

Su respuesta a la pregunta