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

HTML Discussion :

Matrice en HTML


Sujet :

HTML

  1. #1
    Candidat au Club
    Inscrit en
    Mars 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Matrice en HTML
    Bonjour à tous,
    je veut afficher la distance de deux point

    [A,A]=0
    [A,B]=600
    [A,C]=435
    [A,D]=965
    [B,B]=0
    [B,C]=275
    [B,D]=155
    [C,C]=0
    [C,D]=136
    [D,D]=0

    .........A......B......C......D
    A.......000...600...435...965
    B.......600...000...275...155
    C.......435...275...000...136
    D.......965...155...136...000

    par exemple si je donne à l'entré le point A et le point C ou l'inverse il me donne le résultat "435", si le point est le meme le résultat est "0".

    bon je ne sais pas, j'ai essayé de faire la différence entre ces deux point mais le résultat est erroné, car l'idée est déjà fausse ce ne pas une différence mais c'est seulement affichage, car la distance entre le A, B = 600 est déjà définie.

    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
    <HTML>
    <HEAD>
    </HEAD>
    <BODY>
    <script>
    function cal() {
    var pl=document.form1.places.value;
    var tf=document.form1.tarifs.value;
    var resultat=pl-tf;
    document.form1.tresultat.value=resultat;
    }
    </script>
    <form name="form1">
          <p>Places :
            <select name="places" >
              <option value="000">A
              <option value="600">B
              <option value="435">C
              <option value="965">D
            </select> 
          </p>
          <p>Tarifs :
            <select name="tarifs" onChange="cal()">
              <option value="000">A
              <option value="600">B
              <option value="435">C
              <option value="965">D
            </select>
    <br><br>
      <input type="text" name="tresultat">
          </p>
    </form>
    </BODY>
    </HTML>

  2. #2
    Expert confirmé
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Points : 4 164
    Points
    4 164
    Par défaut
    Vérifie la valeur de pl et tf à l'exécution, mais il me semble que (ne serait-ce que pour IE) tu devrais passer par
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var selectPlaces = document.form1.places;
    var pl = selectPlaces[selectPlaces.selectedIndex].value;
    (et idem pour tf)

Discussions similaires

  1. delphi XML / HTML caractéres speciaux !
    Par adem dans le forum EDI
    Réponses: 2
    Dernier message: 29/08/2002, 18h48
  2. Matrice de filtrage ?
    Par gimlithedwarf dans le forum Traitement d'images
    Réponses: 2
    Dernier message: 24/08/2002, 10h44
  3. Gestion de matrice
    Par bzd dans le forum C
    Réponses: 4
    Dernier message: 12/08/2002, 19h19
  4. [XSLT] inclure du XSL dans une balise html
    Par iaa dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 05/08/2002, 16h57
  5. Comment définir le type matrice ?
    Par charly dans le forum Langage
    Réponses: 7
    Dernier message: 15/06/2002, 22h01

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