Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
Sou completamente noob em Javascript.
Estou querendo fazer uma caixa de confirmação de exclusão no seguinte código:
<form action="CategoriaServlet.do"
method="post" class="ls-form-text">
<input type="hidden" name="action" value="excluir">
<input type="hidden" name="codCategoria" value="${categoria.codCategoria}">
<div class="actions pull-right">
<button type="submit" class="btn btn-link"
data-confirm-text="Confirma exclusão do item?"
value="teste" class="text-danger">
<span class="glyphicon glyphicon-trash">Excluir</span>
</button>
</div>
</form>
Como vcs podem ver, se eu excluo uma categoria, eu excluo sem qq janela de confirmação. Estou querendo fazer uma caixa de confirmação com o "confirm" do Javascript, mas não estou conseguindo. Podem me ajudar? Grato
Olá!
Tente fazer o submit do formulário assim:
document.forms["exclusao"].submit();
ou assim:
document.getElementsByName("exclusao")[0].submit();
>
Olá!
Tente fazer o submit do formulário assim:
document.forms["exclusao"].submit();
ou assim:
document.getElementsByName("exclusao")[0].submit();
Opa, obrigado pela dica. A caixa de alerta funcionou. Se clico em cancelar, não faz nada, mas se clico em OK, o sistema me diz que eu não posso excluir a categoria pq já existe um produto com ela. OBS --> com o código anterior, eu conseguia excluir categoria numa boa, só que sem caixa de confirmação. Enfim, ainda estou tentando.
Consegui!!!
coloquei isso no código:
<form action="CategoriaServlet.do"
method="post" class="ls-form-text">
<input type="hidden" name="action" value="excluir">
<input type="hidden" name="codCategoria" value="${categoria.codCategoria}">
<div class="actions pull-right"** onclick="return confirm('Confirma exclusão da categoria?')**">
<button type="submit" class="btn btn-link"
data-confirm-text="Confirma exclusão do item?"
value="teste" class="text-danger">
<span class="glyphicon glyphicon-trash">Excluir</span>
</button>
</div>
</form>
Mesmo assim, muito obrigado Anderson Mamede!
Que bom que conseguiu! :D
Estive tentando aqui. A caixa de confirmação funciona, mas o item não é excluído.
<form action="CategoriaServlet.do"
method="post" class="ls-form-text" name="exclusao">