Forum de discussion et d'aide au php
Vous n'êtes pas identifié.
|
Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides. FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans. Proposez vos news : si vous avez un evenement à annoncer le chat : venez discuter de php. |
||
bojour a tous.
voila je fais un travail dans mon institut pour la gestion de scolarité (c'est mon sujet de fin d'etude). je suis maintenant dans l'etape de suivi de deroulement des seances, j'avais un probleme avec la saisie des absents car je voulais les mettre dans un tableau mais je ne pouvais pas specifier le nombre de ligne que je dois mettre dans ce tableau car le nombre des absents est variables, j'ai pensé a faire un script qui me permet d'ajouter le nombre de ligne que je veux suivant le nombre d'absents. lors de l'execution, et lorseque je click sur le boutton 'ajouter une ligne' il n'y a aucune action qi se fasse et je ne sais pas pourquoi.
voici ce que j'ai fais et j'attends vos corrections. merci d'avance.
<table border="1" width="100%" id="table1">
<tr>
<td>Nom Stagiaire</td>
<td>Prenom Stagiare</td>
</tr>
</table>
<input type="button" value="Ajouter une ligne" onClick="AddRow()" >
<script type="text/javascript">
function AddRow(){
var newRow = document.getElementById('table').insertRow(-1);
var newCell = newRow.insertCell(0);
newCell.innerHTML = '[nouvelle cellule 0]';
newCell = newRow.insertCell(1);
newCell.innerHTML = '[nouvelle cellule 1]';
}
</script>
Dernière modification par moh_moh (27-03-2007 07:31:45)
Hors ligne
Bonjour,
C'est un peu normal !!!
Tu veux ajouter un row dans une table qui s'appelerait table ( --> document.getElementById('table') )
Et ta table s'appelle table1 ( --> id="table1" )
Ca risque de marcher si tu corrige cette petite erreur...
http://javascript.developpez.com/faq/?page=Table
@+
lenono
Hors ligne
bonsoir.
au premier merci pour votre reponse.
j'ai constaté par la suite aprés avoir envoyé mon message que j'avais fait une erreur avec table et table1. maintenant ca marche bien. j'ajoute autant de ligne que je veux par rapport au nombre de stagiaire que j'ai. mais j'ai encore eu un autre probléme, c'est que aprés l'ajout de la nouvelle ligne, je ne peux pas ecrire dedans. comment faire pour pouvoir ecrire.
merci d'avance
Hors ligne
j'ai pensé a faire des zone de texte (input) dans les cases du tableau pour que je puisse ecrire. est ça marche comme ça. est ce que c'est pratique comme ça? c'est a dire est ce que ça va poser des problèmes aprés?
merci
Hors ligne
j'ai tout simplement changé
newCell.innerHTML = '[nouvelle cellule 0]';
newCell.innerHTML = '[nouvelle cellule 1]';
newCell.innerHTML = '<input type="text" name="nom">';
newCell.innerHTML = '<input type="text" name="prenom>';
et ca marche
Hors ligne
de rien mon ami.
j'ai une petite question. quel est le meilleur site ou je peux ramener des scripts?
Hors ligne
non, trouver les bons scripts.
Dernière modification par moh_moh (29-03-2007 17:09:36)
Hors ligne
Y'en a beaucoup je dirais.
Déjà de l'aide ici ...
Je pense que c'est déjà bien.
Ensuite, tu as des sites comme phpcs ou auters, mais ici ce n'est pas un annuaire, je ne crois qu'il serait "bien vu" d'énumérer ;-)
Sinon, les amis programmeurs php en ont ils d'autres ?
A noter :
TON développement sera certainement le plus approprié ...
@+ et bon courage.
lenono
Hors ligne
merci mon ami.
sache que j'ai commencé avec le php y a meme pas un mois. une chose est sur, c'est merveilleu.
A+
Dernière modification par moh_moh (30-03-2007 16:57:55)
Hors ligne
merci bcp.
je vais essayer et je vais voir.
A+
Hors ligne