D'accord avec ASCIIDEFOND
et si tu gardes ton code en l'état, modifie juste la ligne 5:
$(this).toggle($(this).html().normalize("NFD").replace(/\p{Diacritic}/gu,...
Type: Messages; Utilisateur: javatwister
D'accord avec ASCIIDEFOND
et si tu gardes ton code en l'état, modifie juste la ligne 5:
$(this).toggle($(this).html().normalize("NFD").replace(/\p{Diacritic}/gu,...
Et j'aurais même éliminé les variables intermédiaires pour simplifier l'idée:
document.querySelector('.envoi').addEventListener("click", () =>
alert(`Votre IMC est de:...
Tu peux aussi simplifier ta fonction en demandant
self.location.href = `cm1n${x+1}.html`
Salut,
Et tu es obligé de passer par forEach pour "afficher" tous les éléments d'un tableau?
Parce que ça veut dire, autant d'appels à console.log alors qu'un bon vieux tableau.toString() fait...
C'est l'idée, oui; en tout cas, il faut que la référence de départ se trouve à un niveau supérieur par rapport au setInterval;
Voilà, on y arrive!
==> le problème du chevauchement n'en est pas vraiment un: si l'utilisateur est assez intelligent, il ne va pas saisir n'importe quoi étant donné ce qu'il veut obtenir;
==>...
Je ne comprends toujours pas ce que tu fais...
Je me répète mais tu n'as pas besoin de regexp: l'utilisateur tape 2 ou 3 "mots" clés et tu affiches les données qui contiennent ces mots clés......
Tu peux tester le bout de code ds une page et voir si ça marche?
En amont, en amont... Oui mais imagine rien qu'un millier de références à entrer!
Et puis n'oublions pas que la saisie peut être elliptique par rapport aux références. On peut saisir "a" et espérer...
Principe à tester:
<div id="search">
<input type="text" size="4" />
<input type="text" size="4" />
<input type="text" size="4" />
</div>
<div>
<input id="go" type="button" value="go" />
Salut,
Je vois 2 problèmes dans ce que tu essaies de faire:
1) Comment veux-tu obliger le client à taper des mots clés séparés par des espaces? (pas très ergonomique et risque de saisie non...
Il faudrait que tu stockes l'id dans l'option du select, sous forme d'attribut data:
<option value="<?php echo $donnees['abrev'] ?>" data-id="<?php echo $donnees['id'] ?>"><?php echo...
En option, pense que tester l'identité de 2 tableaux n'oblige pas à analyser chaque entrée (heureusement): il faut juste transformer les tableaux en chaînes.
const test=function(a,b){
return...
Bah moi ce que je voulais dire c'est que rien dans ton code ne faisait mention d'un bouton "valider".
Par quel miracle?
Bonjour,
Début d'idée: si tu doubles l'attribut onclick, le 2e sera inopérant.
"mais qui ne fonctionne pas du tout..." est tout de même un peu tabou sur ce forum:
1) Que souhaites-tu obtenir...
Salut,
Mis à part la syntaxe de ta boucle (à revoir), tu penses vraiment qu'une boucle sur tous les éléments est nécessaire?
Bonjour,
La FAQ indique pas mal ce genre de manip;
Dans ton cas, ajoute this en argument quand tu appelles ta fonction; tu récupèreras ainsi le select lui-même et ça rendra ton code plus...
de fait! (réadapt sans faire gaffe)
Et puis quand tu auras saisi les gammes de JS, tu verras que c'est vraiment un langage souple.
const rg={"a":4,"e":3,"i":1}
console.log("javascript, c'est genial".replace(/[aei]/g,c => c in rg...
Je suis d'accord; un formulaire par page, c'est une excellente base pour faire des choses claires;
Bah, montre ton html, ça devrait pas être sorcier
Parenthèse: (la raison d'être d'une fonction est d'être utilisée plusieurs fois)
Pour quelle raison étrange?
Si tu suis le code de mathieu, tu as juste à ajouter class="conteneur_action" dans les conteneurs qui t'intéressent;
Inverse les 2 premières conditions...
Après, c'est assez cocasse de déclarer "le résultat est négatif / positif" quand on a le résultat sous les yeux!
Sans que ce soit infaillible, tu peux faire un petit test sur la valeur reçue:
if(valeurRecuperee.search(/\([^\)]*\)|[a-z]\.[a-z]/i)==-1) eval(valeurRecuperee)
ça limite au moins l'accès aux...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.