11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour je veux insérer dans certaines cellules d'un tableau générer en Javascript une checkbox pourvoir sélection certaines des valeurs et le smodofier...

quelle syntax puis je utiliser pour insérer la check box dans les cellules?

Je poste un bout du code avec la cellule créée pour mieux vous renseigner!

// cr&#1094;&#9560;ation des &#1094;&#9560;l&#1094;&#9560;ments <table> et <tbody>
        var smartlinksTable = document.createElement("table");
        var smartlinksTbody = document.createElement("tbody");
       //appliquer la classe CSS SmartLink au tableau d'affichage
        smartlinksTable.id = 'TableauAffichageSL';
        //smartlinksTable.style.width= '100%';
        //smartlinksTable.style.cellPadding = '5';
        

        // cr&#1094;&#9560;ation des cellules
        //for(var j = 0; j < 2; j++) {
            // cr&#1094;&#9560;ation d'un &#1094;&#9560;l&#1094;&#9560;ment <tr>
            var smartlinksLine = document.createElement("tr");

            // cr&#1094;&#9560;ation du premier &#1094;&#9560;l&#1094;&#9560;ment <td> de la ligne SmartLinks
             var smartlinksCell1 = document.createElement("td");
            smartlinksCell1.id = 'AffichageSLCell1';
            // Remplissage de la cellule relative au lien source du SmartLink 
                smartlinksCell1.innerHTML += '<span id="TitreSource">' + SmartLink.title_source + '</span>';
                smartlinksCell1.innerHTML += '<br />';
                smartlinksCell1.innerHTML += (BrokenUrl);
                
            	// ajoute la premiere cellule <td> &#1094;&#9552; la ligne <tr>
                smartlinksLine.appendChild(smartlinksCell1);
                
petite soluce

var celluleCheckBox = smartlinksLine.insertCell(0);
             celluleCheckBox.id = 'celluleCheckBoxstyle';
             //celluleCheckBox.setAttribute('type', 'checkbox');
				 //celluleCheckBox.setAttribute('name','smartlink_choix');
				 celluleCheckBox.innerHTML = '<input type="checkbox" id="sl_json_selected_' +SmartLink.id_source+ '" name="sl_json_selected_' +SmartLink.id_source+ '">';