Boas,
function alert(){var pessoa = prompt("Digite o teu nome", "");
var recado = prompt("Escreva o seu recado", "");
var c = confirm("Pretende confirmar?");
if (c === true) {
document.getElementById("pessoa").innerHTML = pessoa;
document.getElementById("recado").innerHTML = recado;
} else {
return false;
}}
Eu penso que não é possível meter 2 campos de texto numa caixa de diálogo (só com div's mas não é a mesma coisa).
No entanto espero que este seja o que procuras.
Deixo aqui outro code que impede a criação de alertas adicionais ao desistir a meio:
function alert() {
var pessoa = prompt("Digite o teu nome", "");
if (pessoa !== null && pessoa !== "") {
var recado = prompt("Escreva o seu recado", "");
if (recado !== null && recado !== "") {
var c = confirm("Pretende confirmar?");
if (c === true) {
document.getElementById("pessoa").innerHTML = pessoa;
document.getElementById("recado").innerHTML = recado;
} else {
return false;
}
} else {
return false;
}
} else {
return false;
}
}
:D