Por que o jsfiddle gera um erro que a função não está definida? [duplicado

Esta pergunta já tem uma resposta aqui:

Por que meu JavaScript não está funcionando no JSFiddl 7 respostas

O exemplo que eu estava testando é muito simples: apenas um botão e, quando o botão é clicado, uma função será chamada. No entanto, estou recebendo:

error ReferenceError: AddNewData não está definido {"error": "Use POST request"}

Aqui está o link do jsfiddle:http: //jsfiddle.net/tridip/62Ls6x9n/158

<button onClick="javascript:AddNewData();return false;">Add New Data</button>
function AddNewData()
{
    alert("test");
}

lguém pode me dizer o que há de errado l

questionAnswers(1)

yourAnswerToTheQuestion