J'ai un script qui me permet de créer une ligne dans un tableau.
Le nombre de cellules correspond au nombre de champs de la table.
Tout cela fonctionne sans problème.
Le seul hic, c'est que j'aimerais que les cellules soient des zones de texte et non des lignes non modifiables.
Voici mon code :
<?php
$NbFields = mysql_num_fields($query);
echo 'le nombre de champ de cette table vaut ' . $NbFields;
echo '<input type="button" value="Ajouter une ligne au tableau" onClick="AddRow('.$NbFields.') "; >';
echo '</table>';
?>
<script type="text/javascript">
function AddRow(NombreCellules)
{
var newRow = document.getElementById('TableauUpdate').insertRow(-1);
var newCell = newRow.insertCell(0);
for(i = 0; i < NombreCellules-1; i++)
{
newCell.innerHTML = ' ';
newCell = newRow.insertCell(1);
newCell.innerHTML = ' ';
}
}
</script>';
Je présûme que c'est ici qu'il faut ajouter ou modifier quelque chose ? :
newCell = newRow.insertCell(1);
Merci d'avance pour l'aide.
beegees
Ajouter des zones de texte dans des cellules en JavaScript
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.