[Mettre un input dans un tableau dyn]

Fermé
merwane78 - 23 juil. 2008 à 17:08
 merwane78 - 24 juil. 2008 à 09:30
Salut à tous,

Deux questions me tarrodent l'esprit.


J'ai ici un code qui me permet d'ajouter une ligne (ou de supprimer une ligne) sur un tableau a 6 colonnes. Le script marche très bien mais je voudrais mettre un <input type="button" ... /> pour permettre à l'utilisateur de rentrer des informations. Comment faire ?

Ca c'était la question soft :D . Maintenant l'autre :

Je dois mettre les informations dans une base de données mais comment faire ????? :euh: :euh: :euh: :o :(

Voici mon code. Merci.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Fiche de non conformité</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
</head>
<body>
<html>
<script language="javascript">
<!--
function ajoute_ligne()
{
emplacement = document.getElementById("mon_tableau");

//-- création d'une ligne ----------
elem = document.createElement("TR");
ligne = emplacement.appendChild(elem);

//-- création de 3 cellules --------
for (i = 1 ; i <= 6 ; i++)
{
elem = document.createElement("TD");
cellule = ligne.appendChild(elem);
//-- remplissage de la cellule -----------
cellule.innerHTML = "<p>sssssssss</p>"; // JE PENSE QUE C'EST ICI QU'IL FAUT CHANGER QELQUE CHOSE ...
}
}

function supprime_ligne()
{
emplacement = document.getElementById("mon_tableau");
if (! emplacement.hasChildNodes()) return;

//-- effacement de la dernière ligne ----------
ligne = emplacement.getElementsByTagName("TR");
emplacement.removeChild(ligne.item(ligne.length - 1));
}
//-->
</script>



<body>
<table align="center" width="100%" border="1">
<tbody id="mon_tableau">
</tbody>
</table>
<table align="center" width="100%">
<tr>
<td align="center">
<input type="button" value="Ajouter une ligne" onclick="ajoute_ligne()" />
</td>
<td align="center">
<input type="button" value="Supprimer une ligne" onclick="supprime_ligne()" />
</td>
<td> </td>
</tr>
</table>
</body>
</html>

2 réponses

un ptit up
0
double up
0