tenho o seguinte codigo <html>
<body>
<script type="text/javascript">
var nome = prompt("insira seu nome","");
if (nome != null && nome != "")
{
document.write("ola "+nome+" !")
}
</script>
</body>
</html> este codigo roda normal.. porem quando eu coloco um valor null ou diferente de "" ele para de executar sem mostrar nd.. ate ai tudo bem.. o que não estou conseguindo é colocar um comando que de um alert disendo que tem que colocar um nome e voltar para o comando : var nome = prompt("insira seu nome",""); já tentei usando while e do while porem fiquei na mesmo =(