[Débutant]vérifier le text d'un input.
alors voilà, j'ai une fonction qui limite le contenu d'un input, car je me
sers de ce qui y est rentré pour créer une table à partir de ce text.
(dans le nom de la table)
Code:
1 2 3 4 5 6 7
|
function caract(objInput){
var reg = /^[0-9,a-z,A-Z,_,;,@]*$/;
if(!reg.test(objInput.value)){
objInput.value = objInput.value.substring(0,objInput.value.length-1);
}
} |
dans le html
Code:
1 2
|
<input type="text" name="monchamp" onkeyup="caract(this)" onkeydown="caract(this)" /> |
j'ai utilisé une fonction qui figure parmi les sources disponible sur le forum,
et je l'ai un peu modifier pour mes besoins.
en fait j'ai juste besoin d'interdire tout ce que mysql n'accepte pas
dans un nom de table genre le '.' (point)
je voudrais autorisé le trait d'union '-' mais je n'y arrive pas.
merci pour votre aide.