Al hacer clic, haz clic en el button Valor

Tengo un button como el siguiente

<input type='button' value='Generate' onclick='f1()' /> 

ahora la function f1 debe mostrar un cuadro de alerta que contiene el valor del button. en este caso 'Generar'

¿Como hacer esto?

Lo intenté

 alert(this); alert(this.val()); 

No funciona

Prueba esto.

 <input type='button' value='Generate' onclick='f1(this)' /> 

Ahora alerta como

 function f1(objButton){ alert(objButton.value); } 

PD: val() es en realidad una implementación jQuery de value