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
Et tu auras dans cette petite ruelle au nom d'explore, une petite pièce d'or.
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
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.
Et tu auras dans cette petite ruelle au nom d'explore, une petite pièce d'or.
Et tu auras dans cette petite ruelle au nom d'explore, une petite pièce d'or.