Antivirus offre spéciale - jusqu'à 60 % de réduction avec openElement !
Accueil Forum Accueil Forum >

openElement

> Discussion générale openElement
  Nouveaux messages Nouveaux messages Fil RSS  - Encore moi pour du HTML
  FAQ FAQ  Rechercher dans le Forum   Inscription Inscription  Connexion Connexion

Encore moi pour du HTML

 Répondre Répondre
Auteur
Message
lilio98 allez vers le bas
Groupie
Groupie


Depuis le: Nov 09 2017
Status: Inactif
Points: 46
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer lilio98 Citer  RépondreRéponse Lien Direct à ce Post Sujet: Encore moi pour du HTML
    Envoyé : Jan 09 2018 à 9:36am
Bonswar, c'est encore moi..

Je me sentait de lancer un nouveau sujet pour un nouveau problème (comme ca ceux qui font face au même problème que moi pourront mieux s'y retrouver :P)

Voila j'ai créer une fonction pour calculer le prix de la livraison (exemple ici) http://udg.catharsis.events/Livraison.htm

Simplement pour la liste déroulante j'ai rentré toutes les valeurs (HTML) du coup je me demandais si il y avait un code pour avoir une liste déroulante avec un min et un max et qui prend la valeur automatiquement... Voila mon code (les codeurs expert ca va vous faire mal aux yeux).

 
<select id="classSelect" onchange="aFunction()">
    <option value="0">Nb de KM</option>
    <option value="1">1km</option>
    <option value="2">2km</option>
    <option value="3">3km</option>
    <option value="4">4km</option>
    <option value="5">5km</option>
<option value="6">6km</option>
    <option value="7">7km</option>
    <option value="8">8km</option>
    <option value="9">9km</option>
    <option value="10">10km</option>
<option value="11">11km</option>
    <option value="12">12km</option>
    <option value="13">13km</option>
    <option value="14">14km</option>
    <option value="15">15km</option>
<option value="16">16km</option>
    <option value="17">17km</option>
    <option value="18">18km</option>
    <option value="19">19km</option>
    <option value="20">20km</option>
<option value="21">21km</option>
    <option value="22">22km</option>
    <option value="23">23km</option>
    <option value="24">24km</option>
    <option value="25">25km</option>
<option value="26">26km</option>
    <option value="27">27km</option>
    <option value="28">28km</option>
    <option value="29">29km</option>
    <option value="30">30km</option>
<option value="31">31km</option>
    <option value="32">32km</option>
    <option value="33">33km</option>
    <option value="34">34km</option>
    <option value="35">35km</option>
<option value="36">36km</option>
    <option value="37">37km</option>
    <option value="38">38km</option>
    <option value="39">39km</option>
    <option value="40">40km</option>
<option value="41">41km</option>
    <option value="42">42km</option>
    <option value="43">43km</option>
    <option value="44">44km</option>
    <option value="45">45km</option>
<option value="46">46km</option>
    <option value="47">47km</option>
    <option value="48">48km</option>
    <option value="49">49km</option>
    <option value="50">50km</option>

</select>
<div id="result"></div>
<script>
function aFunction(){
    classCost = Number(document.getElementById("classSelect").value);
    fee = 2.5;
    if (classCost > 0){
        total = classCost * fee;
        document.getElementById("result").innerHTML = total;
    }else{
        document.getElementById("result").innerHTML = ("Select Class");
    }
}
</script>


Des idées?
Haut de la page
Hobby001 allez vers le bas
Admin Group
Admin Group
Avatar
Modérateur

Depuis le: Feb 14 2015
Pays: Canada
Status: Inactif
Points: 4159
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Hobby001 Citer  RépondreRéponse Lien Direct à ce Post Envoyé : Jan 09 2018 à 11:20am
Cherchez un sélecteur de nombre dans la liste des tutos 
Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose de gros.
Éléments complémentaires pour OE
Haut de la page
nico38 allez vers le bas
Senior Member
Senior Member
Avatar

Depuis le: Jan 18 2014
Status: Inactif
Points: 3876
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer nico38 Citer  RépondreRéponse Lien Direct à ce Post Envoyé : Jan 09 2018 à 12:06pm
<select id="classSelect" onchange="aFunction()">
<?php
for($i = 1; $i <= 50; $i++){
    echo "<option value=\"$i\">$i de KM</option>";
}
?>
</select>

1 => minimum
50=> maximum


Edité par nico38 - Jan 09 2018 à 12:08pm
Un lien vers ton site tu enverras | Problème d'affichage ? ---> CTRL+F5 | Couleur des liens --> "Styles des liens"
Haut de la page
lilio98 allez vers le bas
Groupie
Groupie


Depuis le: Nov 09 2017
Status: Inactif
Points: 46
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer lilio98 Citer  RépondreRéponse Lien Direct à ce Post Envoyé : Jan 09 2018 à 1:27pm
Merci Nico38 :)

Haut de la page
 Répondre Répondre
  Partagez ce sujet   

Aller au Forum Permissions du forum allez vers le bas

Forum Software by Web Wiz Forums® version 10.18
Copyright ©2001-2014 Web Wiz Ltd.

Cette page a été affichée en 0,039 secondes.
Réserver en ligne un taxi, vtc, navette