Checkbox che disattiva input

  • Creatore Discussione Creatore Discussione ivarello
  • Data di inizio Data di inizio

ivarello

Utente Attivo
14 Dic 2012
211
1
16
Ragazzi mi sapreste dare una mano con un checkbox?
Vorrei che alla selezione di questo attivi e disattivi un determinato input tipo così:

HTML:
<input type="checkbox" id="prova">
quando off
<input type="text" id="off" value="OFF Prova">
quando on
<input type="text" id="on" value="ON Prova">

Grazie in anticipo ;)
 
ho fatto una cosa del genere

HTML:
<html>
<head>
<script type="text/javascript">
function disabilita (box) {
var check = (box.checked) ? "block" : "none";
document.getElementById('prova1').style.display = check;
document.getElementById('prova1').disabled = false;
document.getElementById('prova2').style.display = none;
document.getElementById('prova2').disabled = true;
}
</script>
</head>
<body>


<input type="checkbox" value="1" onclick="disabilita(this)">
<input id="prova1" style="display:none" type="textbox" disabled="true">
<input id="prova2" style="display:check" type="textbox" value="12">


</body>
</html>

Funziona perfettamente solo non capisco perchè non nasconde il secondo input al check :S idee
 

Discussioni simili