s alertas @ JavaScript em um onclick em um pop-up de extensão do Chrome desaparecem imediatamente

Estou trabalhando em uma extensão do Chrome e quero usar o prompt () para obter informações do usuário quando ele clicar em determinados elementos. Infelizmente, por algum motivo, não consigo obter prompt () ou alert () para funcionar quando chamado como onclick (ou em um jQuery $ ('# something'). Click (function), que é como originalmente encontrei esta)

Wit, se eu usar o HTML abaixo como popup.html para a minha extensão, o primeiro alerta aparece, mas o segundo pisca na tela e desaparece imediatamente sem nenhuma intervenção do usuário. E o pop-up da extensão também fecha imediatament

<script>
alert("This alert works");
</script>
<input type="button" onclick="alert('This one disappears')" value="Button"/>

Qualquer opinião sobre por que isso pode estar acontecendo e como corrigi-lo seria muito apreciad

questionAnswers(1)

yourAnswerToTheQuestion