bonjour,
Au départ j'ai fait une méthode qui me permet de vérifier la valeur d'un champs avec onblur(), ...onblur='Get_time(this, \"" .$_SESSION["id_lang"]. "\");... lors de la création d'une textbox. Comment faire pour utiliser Get_time en dehors de la déclaration car je ne sais pas comment faire pour passer un objet en paramètre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Get_time(???, 'FR')MERCI DE votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 function Get_time(obj, lang) { var tab; pcTime=obj.value; if(pcTime.search(/:/)!=-1) tab=pcTime.split(":"); else if(pcTime.search(/-/)!=-1) tab=pcTime.split("-"); else if(pcTime.search(/h/)!=-1) tab=pcTime.split("h"); else if(pcTime.search(/./)!=-1) tab=pcTime.split("."); else { if(lang='FR') alert('Mauvais format (exemple: 8:00)...'); else if(lang='FR') alert('Bad format (example: 8:00)...'); else alert('Bad format (example: 8:00)...'); obj.focus(); } if(tab.length!=2 || isNaN(tab[0]) || isNaN(tab[1]) || tab[0]>23 || tab[0]<0 || tab[1]>59 || tab[1]<0) { if(lang='FR') alert('Mauvais format (exemple: 8:00)...'); else if(lang='FR') alert('Bad format (example: 8:00)...'); else alert('Bad format (example: 8:00)...'); obj.focus(); } else return ((tab[0]*60*60+tab[1]*60)); }
Partager