Como adicionar imagem ao botão via Javascript?

Estou tentando adicionar uma imagem aos botões que tenho usando Javascript, mas não consigo fazê-la funcionar. Eu adicionei uma imagem com sucesso usando HTML5, no entanto, para minhas necessidades, preciso adicionar a imagem via javascript.

Abaixo está o que escrevi para adicionar imagens via HTML.

<button class="button" id="Ok"><img src="images/ok.png"></button>

Abaixo está o que tentei adicionar imagem via Javascript, mas ele não parece funcionar.

var buttons = document.getElementsByClassName("button");
for (var b = 0; b < buttons.length; b++) {
      buttons[b].src = "images\ok.png";   
  }

Não tenho certeza do que estou fazendo de errado, qualquer ajuda seria legal. Obrigado.

questionAnswers(6)

yourAnswerToTheQuestion