salut,
j'ai déjà eu ce problème au paravent j'ai juste changé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
document.test.submit();
par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
document.forms['test'].submit();
et ça marchai.
mais dans ce cas nom!!!!
je veux faire un test pour la disponibilité du login lors de l'inscription.
voici une partie du code pour etre plus claire:
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
          <form id="test" method="post" action="" name="test">
      <table width="570" border="0" align="center"  cellpadding="0" cellspacing="0">
			      <tr>
                    <td height="3" colspan="4" class="entet">INSCRIPTION</td>
			      </tr>
			      <tr>
			        <td height="3" colspan="4" class="blocleft">&nbsp;</td>
	     	     </tr>
			      <tr>
			        <td width="78" height="11" class="blocleft">&nbsp;</td>
			        <td width="170" height="11" class="blocleft">
					<label for="label17" >Login : <span class="erreur">*</span></label>
					</td>
			        <td width="153" class="blocleft">
					<input name="login2" class="required" id="field12" title="Enter votre login" size="25" onChange="verif(test);" />
					</td>
	                <td class="blocleft">
					<input name="x2" id="x" type="hidden" value="verfdispo">
					{if $verif==ok}<span class="ok"> Ce login est disponible </span> {/if}
					{if $verif==nok}<span class="erreur"> Ce login est non disponible </span> {/if}					
					</td>
	        </tr....
et pour la fonction JS :
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
function verif(test) {
var inputElement = document.getElementById('x');
//le formulaire est bien récupéré 
if(test.login2.value=="oo")
{
alert('test ok!');
//l'alert s'affiche 
}
 
{
inputElement.value = 'verif';
document.test.submit();
//document.forms['test'].submit();
}
}
j'ai fais une erreur quelque part ??

merci pour votre aide