Duvida sobre senha no request

como posso aplicar uma funcao md5 em uma senha antes do submit do formulario (antes que a senha seja enviada na requisicao) ?

em outras palavras como aplicar uma funcao na senha do lado do cliente antes do submit do formulario

Via JavaScript!

Eu pensei melhor aqui e percebi que eu estava querendo aumentar o uso do md5 e sha1

eles nao sao para proteger o trafego e sim para proteger a invasao do banco