Capitalizar texto de entrada em Javascript

Em um formulário, tenho dois botões para transformar o texto em maiúsculas e minúsculas. Estou usando esta função para transformar texto de entrada em maiúsculas:

document.xyz.textinput.value=document.xyz.textinput.value.toUpperCase()

Agora, quero adicionar um novo botão para capitalizar cada palavra. É possível conseguir isso com o seguinte código?

document.xyz.textinput.value=document.xyz.textinput.value.capitalize()

Obrigad

questionAnswers(3)

yourAnswerToTheQuestion