IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Faire un colspan c'est impossible ?


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de SweetLeaf
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 151
    Par défaut Faire un colspan c'est impossible ?
    Bonjour tout le monde !!

    Je vient de http://www.w3schools.com/ et j'ai trouver le code que je cherchais sauf qu'il ne marche pas.... En gors je veut appliquer a une colonne un colspan j'ai fait comme suis :

    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
    var BaliseLigne2 = document.createElement('tr');
            var BaliseCol2 = document.createElement('td');
            
            
            var BaliseAreaCom = document.createElement('textarea');
    
            BaliseLigne2.id='ligne'+(i-1);
            BaliseCol2.id='colcom'+(i-1);
            document.getElementById(BaliseCol2.id).colSpan="10";
            BaliseLigne2.appendChild(BaliseCol2);
            BaliseCol2.appendChild(BaliseAreaCom);
            
            BaliseLigne2.style.display = "none";
            
            var Cible = document.getElementById('Tab');
            Cible.appendChild(BaliseLigne2);
    mais mon onclick ne marche plus donc impossible de savoir si ca marche ! (j'imagine que si ca fait bugger le onclick c'est que ca doit pas etre le bon code...) Si quelqu'un pouvais m'aider a trouver le code qui marche ou au moins un bout du code !!
    Merci d'avance !!!

  2. #2
    Membre éclairé Avatar de Katachana
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    755
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2007
    Messages : 755
    Par défaut
    et comme ca ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    td.setAttribute("colSpan", "10")

  3. #3
    Membre confirmé Avatar de SweetLeaf
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 151
    Par défaut
    Merci pour ta réponse mais ça ne fonctionne pas non plus... je vais regarder avec WebDevelopper pour vois ce qu'il en est !

  4. #4
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    Citation Envoyé par SweetLeaf Voir le message
    var Cible = document.getElementById('Tab');
    Cible.appendChild(BaliseLigne2);
    !
    il manque un tbody

  5. #5
    Membre confirmé Avatar de SweetLeaf
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 151
    Par défaut
    euh c'est quoi un tbody ?

    - webdeveloppeur : l'affectation au td marche, j'ai bien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td colspan="10" width="100" height="100"></td>
    et si je copie le code créé dans une page html vierge ça m'affiche bien le bon tableau avec le colspan...

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 8
    Par défaut
    moi, j'aurai dit que c'est plutot ainsi:

    document.getElementById(BaliseCol2.id).colspan="10";

    je comprend pas la majuscule au milieu de colspan ...

  7. #7
    Membre confirmé Avatar de SweetLeaf
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 151
    Par défaut
    la majuscule je la tient du site de www.w3schools.com !!
    je pense pas que ce soit ça qui fasse bugger...

    Est-ce que c possible que cette méthode ne marche pas avec FF ??

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 8
    Par défaut
    personnellement je suis en pleine réalisation d'un site internet, et j'utilise rowspan et colspan sous FF et ça marche ...

    c'est pour ça que je ne comrpend pas la majuscule ... Javascript demande de respecter la casse. Donc j'essayerai quand même à ta place.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Faire apparaître un menu est lent sur IE6
    Par SlashOwnsU dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 20/09/2006, 17h12
  2. Que faire quand son site est plagié ?
    Par boux2 dans le forum Droit
    Réponses: 3
    Dernier message: 07/08/2006, 17h52
  3. [C#/ASP] Pourquoi ma connexion ASP-SqlServer est impossible ?
    Par pataphysicien dans le forum Accès aux données
    Réponses: 3
    Dernier message: 12/07/2006, 18h10
  4. Faire un clip qui est cliquable
    Par diablo62 dans le forum Flash
    Réponses: 8
    Dernier message: 07/07/2006, 21h09
  5. Réponses: 9
    Dernier message: 29/04/2006, 13h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo