Como está ele só me mostra se clicar no radiobutton.
<html>
<head>
<title>Cadastro Cliente</title>
<meta content="text/html; charset=iso-8859-1" http-equiv="content-type">
<style type="text/css">
<!--
.visivel { display: inline; }
.invisivel { display:none; }
-->
</style>
</head>
<script type="text/javascript">
<!--Mostra e Oculta DIV -->
function changeDisplay(id) {
var div = document.getElementById(id);
if (div.className=='invisivel')
div.className='visivel';
else
div.className='invisivel';
}
</script>
<body>
<?php
$checado = "checked";
?>
<div class="txtlabel">Você já usou outros nomes (solteiro, casado, religioso, etc)?:</div>
<div class="campoform">
<div class="simounao">
<label>
<input name="outrosnomes" type="radio" id="outrosnomes_0" onclick="changeDisplay('mostrasim')" value="1" <?php echo $checado ?> />
Sim</label>
<br />
<label>
<input name="outrosnomes" type="radio" id="outrosnomes_1" onclick="changeDisplay('mostrasim')" value="2" />
Não</label>
</div>
<div class="invisivel" id="mostrasim">
<div class="divmostrasimcampos">NOME<br />
<input name="outronome" type="text" class="input" id="outronome" /></div>
<div>SOBRENOME<br />
<input name="outrosobrenome" type="text" class="input" id="outrosobrenome" /></div>
</div>
</div>
</body>
</html>










