Pb ie innerHTML avec <tr> et <td>
gabberkkc
-
gabberkkc -
gabberkkc -
Bonjour,
j'ai un pb sur lequel je bloque depuis ce matin.
J'ai un div, dans un table
<table>
<div id="idDiv">
</div>
</table>
j'essai, via une fonction javascript, d'insérer une ligne dans le div
target = document.getElementById('idDiv');
target.innerHTML = '<tr><td>machin</td></tr>';
et ça marche pas sous IE...
si quelqu'un a déja connu le même pb, et trouvé une solution miracle...merci d'avance!
j'ai un pb sur lequel je bloque depuis ce matin.
J'ai un div, dans un table
<table>
<div id="idDiv">
</div>
</table>
j'essai, via une fonction javascript, d'insérer une ligne dans le div
target = document.getElementById('idDiv');
target.innerHTML = '<tr><td>machin</td></tr>';
et ça marche pas sous IE...
si quelqu'un a déja connu le même pb, et trouvé une solution miracle...merci d'avance!
A voir également:
- Pb ie innerHTML avec <tr> et <td>
- Ie tab - Télécharger - Outils pour navigateurs
- Ie 11 - Télécharger - Navigateurs
- Sennheiser tr 4200 problème - Forum Casque et écouteurs
- &Quot;Bip-bip" intempestif dans mon casque Sennheiser RR 4200" - Forum TV & Vidéo
- Google payment ie dublin ✓ - Forum Vos droits sur internet
1 réponse
Hello pourquoi avoir un div dans une table ce n'est pas logique ?
Voici un bout de code pour ajouter des lignes dans une table.
dans ce script l'on reçois une reponse json contenant les éléments a mettre dans les différentes cellules de la table.
ce n'est pas la meilleur façon mais elle fonctionne partout
Voici un bout de code pour ajouter des lignes dans une table.
dans ce script l'on reçois une reponse json contenant les éléments a mettre dans les différentes cellules de la table.
var json = xhr1.responseText.evalJSON(true); test=document.getElementById('cadtbl'); var newRow = test.insertRow(-1); newRow.id='cadtblrowdel_'+json.id; var newCell = newRow.insertCell(0); newCell.innerHTML = json.item_name; var newCell = newRow.insertCell(1); newCell.innerHTML = Quant.value; newCell.id='itemquant'+json.id; var newCell = newRow.insertCell(2); newCell.innerHTML = json.item_price+'€'; var newCell = newRow.insertCell(3); newCell.innerHTML = json.item_price*Quant.value+'€'; newCell.id='totprice'+json.id; var newCell = newRow.insertCell(4); json.it='itemquant'+json.id; json.toto='totprice'+json.id; json.del='<a id="del_'+json.id+'" onclick="if (window.confirm(\'Vous etes sur de ne pas faire une betise ?\')){delcadrow(this);return false;} else {return false;}">'; newCell.innerHTML = json.del+'<img id="del_'+json.id+'" src="./img/del.jpg"></a>';
ce n'est pas la meilleur façon mais elle fonctionne partout
désolé de répondre si tard, c'est un projet de boulot, et comme j'en ai 5 en même temps, celui-là était en standby...
bon sinon ça marche impec, merci pour ta réponse!
Etienne