bonjour,
je fais le code suivant pour modifier dynamiquement le background d'un tableau :
Le tableau est ainsi avant le script de changement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <script>document.getElementById('tab_chapitre').style.background='url(../../gfx/e/e_chapitre_news.jpg)';</script>
Le problème est qu'une fois que j'ai modifié le background image, le style background-repeat est perdu dans IE et pas dans Mozilla!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <table id="tab_chapitre" width="490" height="151" background="../../gfx/e/e_chapitre.jpg" style="background-repeat:no-repeat" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="119" height="151" valign="middle" class="bulle"> <!-- DEBUT bulle --> ####### <!-- FIN bulle --> </td> </tr> </table>
donc je fais aussitot ça pour le remettre :
mais j'ai une erreur javascript qui me dit que ça fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <script>document.getElementById('tab_chapitre').style.background='no-repeat';</script>
une idée ?Error: invalid assignment left-hand side
Source File: http://127.0.0.1/sicae2/site/entreprise/e_histo.php
Line: 121, Column: 63
Source Code:
document.getElementById('tab_chapitre').style.background-repeat='no-repeat';





Répondre avec citation



Partager