Per qualche ragione, il mio modulo non vuole ottenere il valore di una casella di controllo ... Non sono sicuro che sia la mia codifica o no, ma quando provo e alert()
il valore, ottengo undefined
come risultato. Cosa ho sbagliato?Come determinare se una casella di controllo è selezionata?
<head>
<script>
var lfckv = document.getElementById("lifecheck").checked
function exefunction(){
alert(lfckv);
}
</script>
</head>
<body>
<label><input id="lifecheck" type="checkbox" >Lives</label>
</body>
EDIT
Ho provato a cambiare a questa
function exefunction() {
alert(document.getElementById("lifecheck").checked);
}
Ma ora non vuole nemmeno execute
. Cosa c'è che non va?
Il punto e virgola non è necessario per javascript. – Joel
Ancora è buona pratica. –