i para cada valor vai aparecer determinados campos com determinado layout..
mas naum esta aparecendo o campo conta e o campo agencia...
naum sei pq... era pra ta criando.. pq fiz uma função identica pra criar um outro campo e ela funciona....
segue a função...
function mostra_campos(layout)
{
d=document.boletos_inserir;
if (layout=="bb")
{
document.getElementById('condicao_convenio_tr').style.display='block';
document.getElementById('espaco_tr1').style.display='block';
document.getElementById('espaco_tr2').style.display='block';
document.getElementById('espaco_tr3').style.display='block';
document.getElementById('carteira_tr').style.display='block';
document.getElementById('conta_tr').style.display='block';
document.getElementById('agencia_tr').style.display='block';
var alvocc = document.getElementById('td_conta');
var inputcc= document.createElement('inputcc');
inputcc.setAttribute('type','text');
inputcc.setAttribute('name','f_conta');
inputcc.setAttribute('size','10');
inputcc.setAttribute('maxLength','10');
inputcc.setAttribute('className','form_field');
inputCC.onkeypress = function() {
return FormataDado('f_conta',12,1,event);
}
alvocc.innerHTML = '';
alvocc.appendChild(inputcc);
var alvoag = document.getElementById('td_agencia');
var inputag = document.createElement('inputag');
inputag.setAttribute('type','text');
inputag.setAttribute('name','f_agencia');
inputag.setAttribute('size','10');
inputag.setAttribute('maxLength','10');
inputag.setAttribute('className','form_field');
inputCC.onkeypress = function() {
return FormataDado('f_conta',12,1,event);
}
alvoag.innerHTML = '';
alvoag.appendChild(inputag);
}
else if(layout=="bradesco")
{
document.getElementById('condicao_convenio_tr').style.display='none';
document.getElementById('espaco_tr1').style.display='block';
document.getElementById('espaco_tr2').style.display='block';
document.getElementById('espaco_tr3').style.display='block';
document.getElementById('carteira_tr').style.display='block';
document.getElementById('conta_tr').style.display='block';
document.getElementById('agencia_tr').style.display='block';
var alvocc = document.getElementById('td_conta');
var inputcc= document.createElement('inputcc');
inputcc.setAttribute('type','text');
inputcc.setAttribute('name','f_conta');
inputcc.setAttribute('size','10');
inputcc.setAttribute('maxLength','10');
inputcc.setAttribute('className','form_field');
inputCC.onkeypress = function() {
return FormataDado('f_conta',12,1,event);
}
alvocc.innerHTML = '';
alvocc.appendChild(inputcc);
var alvoag = document.getElementById('td_agencia');
var inputag = document.createElement('inputag');
inputag.setAttribute('type','text');
inputag.setAttribute('name','f_agencia');
inputag.setAttribute('size','10');
inputag.setAttribute('maxLength','10');
inputag.setAttribute('className','form_field');
inputCC.onkeypress = function() {
return FormataDado('f_conta',12,1,event);
}
alvoag.innerHTML = '';
alvoag.appendChild(inputag);
}
else if (layout=="cef")
{
document.getElementById('condicao_convenio_tr').style.display='none';
document.getElementById('espaco_tr1').style.display='block';
document.getElementById('espaco_tr2').style.display='block';
document.getElementById('espaco_tr3').style.display='block';
document.getElementById('carteira_tr').style.display='block';
document.getElementById('conta_tr').style.display='block';
document.getElementById('agencia_tr').style.display='block';
var alvocc = document.getElementById('td_conta');
var inputcc= document.createElement('inputcc');
inputcc.setAttribute('type','text');
inputcc.setAttribute('name','f_conta');
inputcc.setAttribute('size','10');
inputcc.setAttribute('maxLength','10');
inputcc.setAttribute('className','form_field');
alvocc.innerHTML = '';
alvocc.appendChild(inputcc);
var alvoag = document.getElementById('td_agencia');
var inputag = document.createElement('inputag');
inputag.setAttribute('type','text');
inputag.setAttribute('name','f_agencia');
inputag.setAttribute('size','10');
inputag.setAttribute('maxLength','10');
inputag.setAttribute('className','form_field');
alvoag.innerHTML = '';
alvoag.appendChild(inputag);
}
else if(layout=="itau")
{
document.getElementById('condicao_convenio_tr').style.display='none';
document.getElementById('espaco_tr1').style.display='block';
document.getElementById('espaco_tr2').style.display='block';
document.getElementById('espaco_tr3').style.display='block';
document.getElementById('carteira_tr').style.display='block';
document.getElementById('conta_tr').style.display='block';
document.getElementById('agencia_tr').style.display='block';
var alvocc = document.getElementById('td_conta');
var inputcc= document.createElement('inputcc');
inputcc.setAttribute('type','text');
inputcc.setAttribute('name','f_conta');
inputcc.setAttribute('size','10');
inputcc.setAttribute('maxLength','10');
inputcc.setAttribute('className','form_field');
alvocc.innerHTML = '';
alvocc.appendChild(inputcc);
var alvoag = document.getElementById('td_agencia');
var inputag = document.createElement('inputag');
inputag.setAttribute('type','text');
inputag.setAttribute('name','f_agencia');
inputag.setAttribute('size','10');
inputag.setAttribute('maxLength','10');
inputag.setAttribute('className','form_field');
alvoag.innerHTML = '';
alvoag.appendChild(inputag);
}
else if (layout == "carteira")
{
document.getElementById('condicao_convenio_tr').style.display='none';
document.getElementById('espaco_tr1').style.display='none';
document.getElementById('espaco_tr2').style.display='none';
document.getElementById('espaco_tr3').style.display='none';
document.getElementById('carteira_tr').style.display='none';
document.getElementById('conta_tr').style.display='none';
document.getElementById('agencia_tr').style.display='none';
}
}o IE nao esta registrando nenhum erro.. soh naum esta criando os dois campos text.. nao sei pq!!!










