Obligé de séparer mon script
Bonjour,
J'ai un fichier .js et je suis obligé de séparer la dernière fonction sinon elle rend inopérantes toutes les fonctions précédentes.
D'où cela peut il venir ?
D'avance merci.
Code:
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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
| <script type="text/Javascript">
function login(){
if(document.forms['f1'].elements['log1'].value != ''){
return true;
}
else{
alert('veuillez saisir un login et un mot de passe.');
return false;
}
}
function reglog(){
if(document.forms['reg'].elements['login'].value != ''){
return true;
}
else{ alert('veuillez saisir un login.');
return false;
}
}
function regmail(){
if(document.forms['regm'].elements['email'].value != ''){
return true;
}
else{ alert('veuillez saisir un email.');
return false;
}
}
function regp(){
if(document.forms['regpw'].elements['password1'].value == ''){
alert('veuillez saisir un mot de passe.');
return false;
}
else if(document.forms['regpw'].elements['password2'].value == ''){
alert('veuillez resaisir un mot de passe.');
return false;
}
else if((document.forms['regpw'].elements['password1'].value) !== (document.forms['regpw'].elements['password2'].value)){
alert('les mots de passe sont différents.');
return false;
}
else{return true;}
}
</script>//sans cette séparation seule la fonction test() fonctionne.
<script type="text/Javascript">//sans cette séparation seule la fonction test() fonctionne.
function test(){
var testb='<?php echo $test;?>';
if(document.forms['regt'].elements['test1'].value !== testb){
alert('echec');
return false;
}
else{
alert('ok');
return true;
}
}
</script> |