nonpublic
gracias por tu respuesta, pero sigue sin funcionar , la verdad no entiendo java me cuesta mucho pues soy novata y he estado enfocada en hacer el programita en php y html entonces disculpa el abuso, me explicas?

.
Cita:
Iniciado por edanalvi
nonpublic
gracias por tu respuesta, pero sigue sin funcionar , la verdad no entiendo java me cuesta mucho pues soy novata y he estado enfocada en hacer el programita en php y html entonces disculpa el abuso, me explicas?

.
Número de Hijos:
<input id="numero_hijos" value="<?php echo $numero_hijos = $_POST['numero_hijos'];?>" size='2'>
Mujeres:
<input id="mujeres" value="<?php echo $mujeres = $_POST['mujeres'];?>" size='2'>
Hombres:
<input id="hombres" value="<?php echo $hombres = $_POST['hombres'];?>" size='2'>
<?php
$a="numero_hijos";
$b="mujeres";
$c="hombres";
?>
<script>
function id(x) {
return document.getElementById(x);
}
function toInt(x) {
return parseInt(id(x).value, 10);
}
function calcularNumeroHijos() {
var a = toInt('numero_hijos'),
b = toInt('mujeres'),
c = toInt('hombres');
a = isNaN(a) ? 0 : a;
b = isNaN(b) ? 0 : b;
c = isNaN(c) ? 0 : c;
id('hombres').value = a - b;
}
id('numero_hijos').onkeyup = calcularNumeroHijos;
id('mujeres').onkeyup = calcularNumeroHijos;
id('hombres').onkeyup = calcularNumeroHijos;
</script>