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 :

"heightOfBox" : attribut inexistant en javascript ou en css !


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Points : 34
    Points
    34
    Par défaut "heightOfBox" : attribut inexistant en javascript ou en css !
    bonjour,
    j'ai pas compris la signification du mot "heightOfBox" dans ce script, c'est pas une mot clé du javascript ni du css et pour temps il l'ecrit dans le script comme propriété du balise div, es-que par hasard elle ne serait pas une propriété ajouter à la balise div et si ce genre d'operation est possible j'ai chercher dans le script et j'ai pas trouver la déclaration, si ce n'est pas une déclaration en même temps ... bref je suis un peut confondu alors si quelqu'un peut m'aider ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    		var div = document.createElement('DIV');
     
    		div.className = 'dragableBoxContent';
     
    		div.id = 'dragableBoxContent' + boxIndex;
     
    		if(heightOfBox && heightOfBox/1>40){
     
    			div.style.height = heightOfBox + 'px';
     
    			div.setAttribute('heightOfBox',heightOfBox);
     
    			div.heightOfBox = heightOfBox;

    avec heightOfBox est une variable déjà déclarer en haut qui contient un nombre > 40

    merci de votre aide !

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 664
    Points
    66 664
    Billets dans le blog
    1
    Par défaut
    c'est une propriété personnellee attribuée à l'objet div ...
    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 !

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Points : 34
    Points
    34
    Par défaut c'est une declaration ou un appel d'une propriété personnelle
    excusez moi mais dans le script il affect une valeur a cet attribut alors soit il est déjà déclaré avant cette affectation soit dans les deux ligne d'affectation si dessous il suffi d'affecter une valeur à cette propriété et la déclaration ce fait en même temps.. ? parce que en même temps j'ai pas trouver de déclaration précédente dans le script !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    			div.setAttribute('heightOfBox',heightOfBox);
     
    			div.heightOfBox = heightOfBox;

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 664
    Points
    66 664
    Billets dans le blog
    1
    Par défaut
    la double affectation est faite pour des raisons de compatibilité entre browsers ...

    mais à mon avis la seconde est suffisante ...
    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 !

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Points : 34
    Points
    34
    Par défaut oui mais la declartion !
    es-que la déclaration n'est pas indispensable pour le fonctionnement normal du script (sans erreur) ?
    ou es-que cette affectation remplace aussi la déclaration ?
    parce-que comme je vous ais dit je ne voit pas de déclaration avant ces affectations !
    et si la déclaration est indispensable dans le script pour un fonctionnement sans erreur, tout navigateurs confondu, comment elle doit être (cette déclaration) ?
    et merci pour tout !

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 664
    Points
    66 664
    Billets dans le blog
    1
    Par défaut
    sous IE il faut une première affectation dynamique (si la propriété n'est pas definie dans la balise) sur le onload par exemple
    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 !

  7. #7
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Points : 34
    Points
    34
    Par défaut vous ne m'avez pas répondu je crois !
    ma question été si la declaration est necessère alors comment elle doit être ou si cette affection suffi et jour aussi le role d'une déclaration ?
    et merci pour le temps accordé !

  8. #8
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 664
    Points
    66 664
    Billets dans le blog
    1
    Par défaut
    ma réponse est comme dit au dessus :

    soit directement dans la balise soit dans le onload de la page ...
    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 !

  9. #9
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Points : 34
    Points
    34
    Par défaut merci en tout cas
    merci en tout cas pour l'aide
    mais d'après le script ça ne semble pas être auparavant déclarait ni dans la balise div ni autre par !

    a ce qu'il paré ces deux ligne d'affectation remplace aussi la déclaration !

  10. #10
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 664
    Points
    66 664
    Billets dans le blog
    1
    Par défaut
    oui ce qui est logique sous IE
    IE reconnait les deux synatxes et les autres navigateurs n'ont besoin que d'une declaration ...
    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 !

  11. #11
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Points : 34
    Points
    34
    Par défaut sauf que moi je travaille avec firefox
    je travaille avec firefox et elle marche
    donc soit c'est valables pour tous les navigateur soit firefox et IE sont les seul a accepter ce type de syntaxe, qu'on-t-a moi je crois que c'est valable pour tous les navigateur en attendant je vais le teste avec plusieurs autre navigateur !

  12. #12
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 664
    Points
    66 664
    Billets dans le blog
    1
    Par défaut
    la double affectation est faite pour des raisons de compatibilité entre browsers ...
    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 !

Discussions similaires

  1. Réponses: 11
    Dernier message: 01/08/2008, 11h40

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