La función q he creado en JS es la siguiente:
Código PHP:
<script language="JavaScript">
function mostrarOcultar() {
if (document.getElementById('aforo').checked==false)
document.getElementById('nplazas').style.display='none';
else
document.getElementById('nplazas').style.display='block';
}
</script>
Con ella consigo q me desaparezca y aparezca el campo de texto "nplazas" con el comportamiento q deseo.
Y donde llamo a la función es mediante el siguiente código:
Código PHP:
echo "<fieldset>";
echo "<legend>OTRAS CARACTERÍSTICAS</legend>";
echo "<h5>AFORO LIMITADO: <input name=\"aforo\" type=\"checkbox\" onClick=\"mostrarOcultar()\">";
echo "Nº DE PLAZAS: <input style=\"display:none;\" name=\"nplazas\" type=\"text\" size=\"8\" maxlength=\"5\"><br>";
echo "</fieldset>";