Sto provando a creare una casella di controllo in modo dinamico utilizzando il seguente codice HTML/JavaScript. Qualche idea sul perché non funziona?Creazione della casella di controllo in modo dinamico utilizzando JavaScript?
<div id="cb"></div>
<script type="text/javascript">
var cbh = document.getElementById('cb');
var val = '1';
var cap = 'Jan';
var cb = document.createElement('input');
cb.type = 'checkbox';
cbh.appendChild(cb);
cb.name = val;
cb.value = cap;
cb.appendChild(document.createTextNode(cap));
</script>
Si noti che in alcuni tipi di IE, il valore checkbox.checked non si attacca a meno che non lo si imposti DOPO che il controllo è stato aggiunto alla pagina. –