Partage
  • Partager sur Facebook
  • Partager sur Twitter

soucis au niveau de mon script

Sujet résolu
    25 juin 2020 à 19:33:56

    Hola todos,

    j'avais fait un script cet après-midi qui marchait, entre temps, je l'ai modifié, et surprise, ça ne marche plus...

    script:

    function cartrue(id, cdtn){
        var fid = document.getElementById(id);
        fid.addEventListener('keydown', function(e){
            var touch = e.which || e.keyCode;
            console.log(touch);
            var number = cdtn.length;
            for(var i = 0; i < number; i++){
                if(touch == cdtn[i] ){
                    return true;
                } else {
                    cnv();
                    e.preventDefault();
                }
            }
        });
    }
     
    function rangeX(start, end, startX, endX) { var ans = []; for (let i = start; i <= end; i++) { ans.push(i); } var ansX = []; for (let i = startX; i <= endX; i++) { ansX.push(i); } return ans.concat(ansX); } cartrue('firstName', rangeX(65,90,97,122));

    cette function, permet en premier parametre d'entrer l'id d'un input, en 2ieme, un tableau de code ascii...

    si l'on touche sur le bon code ascii, pas de probleme, sinon quick ! 

    Sauf que là, je touche sur le bon code ascii mais ca me quick quand meme ! 

    (quick = cnv() c'est une alert('caractere non valide') )

    Voilà...

    Merci

    -
    Edité par CentreDordi 25 juin 2020 à 20:03:18

    • Partager sur Facebook
    • Partager sur Twitter

    Et tu auras dans cette petite ruelle au nom d'explore, une petite pièce d'or.

      3 juillet 2020 à 1:11:48

      Je testais. Ce script me renvoie sur une page qui me dit que suis bloqué cause d'une injection sql...
      Et c'était pour vérifier si ça le faisait tout partout...
      <script>
          function clicked(){
              var u = document.getElementById('ul');
              if (u.style.display === "block") {
                  u.style.display = "none";
              } else {
                  u.style.display = "block";
              }
          }
      </script>

      -
      Edité par CentreDordi 3 juillet 2020 à 1:14:50

      • Partager sur Facebook
      • Partager sur Twitter

      Et tu auras dans cette petite ruelle au nom d'explore, une petite pièce d'or.

      soucis au niveau de mon script

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown