J'avais eu un problème comme ca et j'avais fais cette bidouille:
Code :
- <?
- if(isset($_POST['cher_immat_acc']))
- {
- $cher_immat_acc=$_POST['cher_immat_acc'];
- }
- else
- $cher_immat_acc="";
- ?>
- <form name="cherche_immat" action="toto.php" method="post" onKeyup="submit()">
- <input type="text" size="15" id="cher_immat_acc" name="cher_immat_acc" value="" onfocus="this.value='<?=$cher_immat_acc?>'">
- </form>
- <?
- if ($cher_immat_acc!='')
- echo"<script language='javascript'>document.cherche_immat.cher_immat_acc.focus();</script>";
- ?>
|
(c'est un peux vieux (javascript pas bo) mais ca marche )
Le principe en gros :
En arrivant sur la page je met le focus sur le champs, le focus met la valeur dans le champ ---> le curseur est à la fin du champ.
Quand on relache une lettre ca déclanche le post etc ...
Message édité par fxoxo le 01-07-2004 à 18:46:47