Voila je fais un planning et je voudrais pouvoir fusionner les cellules du tableau lorsque je s�lectionne les cellules.
Voila mon exemple et j'aimerai que lorsque je s�lectionnne avec une couleur les cellules je veux que ca devienne un seul bloc
Voila je fais un planning et je voudrais pouvoir fusionner les cellules du tableau lorsque je s�lectionne les cellules.
Voila mon exemple et j'aimerai que lorsque je s�lectionnne avec une couleur les cellules je veux que ca devienne un seul bloc
si c'est sur une seul ligne il faut modifier le colspan de l'une des cellules, concant�ner le contenu des cellules selectionn�es puis supprimer les tds devenus inutiles ...
si �a s'�tend sur plusieurs lignes ... heu �a devient un peu plus complexe , il faudra alors faire la m�me chose sue le colspan
Ma page Developpez - Mon Blog Developpez
Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
Votre post est r�solu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de D�veloppez !
comment on fait avec du javscript pour modifier les collspan
j'ai pas test� mais peut �tre auras tu besoin de passer par un setAttribute ou le style ...
Code : S�lectionner tout - Visualiser dans une fen�tre � part document.getElementsByTagName('table')[0].getElementsByTagnName('td')[2].colspan=3
Ma page Developpez - Mon Blog Developpez
Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
Votre post est r�solu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de D�veloppez !
non marche pas.
En fait si tu as regard� mon exemple je veux que quand je s�lectionne plusieurs cellules au lieu que ca fait plen de carr� de la meme couleur je veux que ca devienne un bloc de la meme couleur
S majuscule ...
Code : S�lectionner tout - Visualiser dans une fen�tre � part colSpan![]()
un exemple juste avec le onclick sur la premi�re cellule et sasn concat�nation de contenu ...
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 <script type='text/javascript'> function mergeCells(cellule){ var NextTD cellule.colSpan="2"; NextTD=cellule.nextSibling; while(cellule.nextSibling.tagName!='TD'){NextTD=cellule.nextSibling.nextSibling;} cellule.parentNode.removeChild(NextTD) } </script> </head> <body> <table border="1" width="100%"> <tr> <td onclick="mergeCells(this)"> </td> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> </tr> <tr> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> </tr> </table>
Ma page Developpez - Mon Blog Developpez
Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
Votre post est r�solu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de D�veloppez !
ton exemple ne marche pas. Il y a un probleme avec ton script.
je rectifie le script marche pas sur firefox mais fonctionne sur ie. Mais il faut que cela fontionne sur ie et sur firefox. Si tu sait comment faut faire pour firefox
ha oui firefox ...
Code : S�lectionner tout - Visualiser dans une fen�tre � part while(cellule.nextSibling.tagName.toLowerCase()!='td'){NextTD=cellule.nextSibling.nextSibling;}
Ma page Developpez - Mon Blog Developpez
Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
Votre post est r�solu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de D�veloppez !
merci je vais essayer de l'adapter pour mon planning.
Je pense que j'aurai un probleme pour faire l'effet inverse.
Partager