Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pedrovisk

Exibir mensagem ao remover

Recommended Posts

Tenho o código abaixo em minha página e gostaria de saber como faço para ter uma mensagem perguntando se realmente deseja remover a opção (radio) selecionada, caso SIM, remover se não, ao clicar no botão cancelar, volta para tela sem remover o radio selecionado.

 

Alguém poderia me ajudar?

 

<script language="javascript"><!--function ValidarRadios(form) {var el = document.forms[0].elements;for(var i = 0; i < el.length; ++i) {if(el[i].type == "radio") {var radiogroup = el[el[i].name]; // get the whole set of radio buttons.var itemchecked = false;for(var j = 0; j < radiogroup.length; ++j) {if(radiogroup[j].checked) {itemchecked = true;break;}}if(!itemchecked) {alert("Por favor <%Response.Write UCase(Session("MM_Username"))%>, selecione um Número.");if(el[i].focus)el[i].focus();return false;}}}return true;//--></script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi! Isso aí é para obrigar selecionar um radio! :o

Isso! Ele obrigada a selecionar um radio, caso ele selecione para remover, será exibindo uma mensagem perguntado se realmente deseja remover, aí o mesmo clica em SIM ou em CANCELAR. Clicando em cancelar, o mesmo não faz nada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

algo assim:

if (comfirm("Deseja remover")) document.getElementById('idDoCheck').checked = true;else document.getElementById('idDoCheck').checked = false;

Compartilhar este post


Link para o post
Compartilhar em outros sites

algo assim:

if (comfirm("Deseja remover")) document.getElementById('idDoCheck').checked = true;else document.getElementById('idDoCheck').checked = false;
Como eu copiei o código acima, como ficaria essa implementação?

Compartilhar este post


Link para o post
Compartilhar em outros sites

não sei o que você quer fazer primeiro...forçar a selecionar, validar, ou perguntar isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja se conseguir simplificar:1- Fazer com que o usuário selecione uma opção (foçar)2- Perguntar se ele realmente deseja remover a opção selecionada.3- Caso ele opte por SIM, remover a opção selecionada e voltar para mesma página (refresh)4- Caso clique em CANCELAR, apenas voltar a mesma tela das opções.Muito obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

<input type="radio" name="idDoCheck" id="idDoCheck" onChange="cChecked(this)" />

function cChecked (cbox) {  if (cbox.check == false) {	if (comfirm("Deseja remover")) document.getElementById('idDoCheck').checked = true;	else document.getElementById('idDoCheck').checked = false;  }}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.