Boa tarde tenho o seguinte problema preciso popular a tela pai com o radio butom segue o codigo resposavel por isso
<c:forEach var="listar" items="${listaDeFuncionarios}">
if(id == '${listar.idUsuario}'){
var codigo = ${listar.idUsuario};
var nome= "${listar.nomeUsuario}";
var email= "${listar.emailUsuario}";
var tel1="${listar.tel1Usuario}";
var tel2= "${listar.tel2Usuario}";
var endereco="${listar.enderecoUsuario}";
var bairro= "${listar.bairroUsuario}";
var cidade="${listar.cidadeUsuario}";
var sexo="${listar.sexoUsuario}";
var tpPerfil=${listar.tipoPerfilUsuario};
var dtAdmissao="${listar.dtAdmissao}";
var dtDemissao="${listar.dtDemissao}";
var login="${listar.login}";
var senha="${listar.senha}";
var realizaVendas="${listar.realizaVendas}";
var dtCadastro = "${listar.dtCadastro}";
}
// pegas as informaçoes do bean e armazena nas variaveis java script
</c:forEach>
alert("essa e o valor do radio butom do tipo de perfil"+tpPerfil);// pod ser 0 ,1 ou 2
window.opener.document.getElementById('idUser').value = codigo;
window.opener.document.getElementById('nomeUser').value = nome;
window.opener.document.getElementById('emailUser').value=email;
window.opener.document.getElementById('tel1User').value = tel1;
window.opener.document.getElementById('tel2User').value = tel2;
window.opener.document.getElementById('endUser').value = endereco;
window.opener.document.getElementById('bairroUser').value = bairro;
window.opener.document.getElementById('cidUser').value = cidade;
window.opener.document.getElementsByName('sexUser').value = sexo;
window.opener.document.getElementById('dataCadastro').value = dtCadastro;
//aki ele popula tudo nos conformes porem o radio butom nao e marcardo
if(tpPerfil=="2"){
window.opener.document.getElementById('perfilUser').checked=true;
alert("o perfil elecionado e o 2");
// nao esta funcionando
}
window.close();
}
Como posso fazer funcionar pois, na variavel esta armazenado o value tipo 0,1,ou 2 , mas quando fosse popular ser o value for 2 entao marcar o radio cujo o value seja 2 tambem. nao consigo avançar alguma dica ???