salut, 
j'ai déjà eu ce problème au paravent  j'ai juste changé 
par :
	
	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:
	
	| 12
 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"> </td>
	     	     </tr>
			      <tr>
			        <td width="78" height="11" class="blocleft"> </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 :
	
	| 12
 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  
						
					
Partager