Bonjour,

je voudrais afficher un block div quand le champ input text est renseigner sinon on le masque avec jquery

voila ce que j'ai fait :


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
28
29
30
31
32
33
34
35
36
37
<script type="text/javascript">
$(function(){
var numeroclient=$("input#Numclient").val();
        if(numeroclient == "")
        {
                $("#mondiv").hide();
                return false;
        }else{
 
                $("#mondiv").show();
                return false;
 
        }
 
});
</script>
<tr><td colspan="3"></td></tr>
<tr>
        <td width="22%" class="textalignright labelbold">
        <?php
                                  echo "N&deg; client" ;
                                 
        ?>
        </td>
        <td width="3%" ></td>
        <td width="25%"  class="alignleft  labelitalic">
        <?php
                                  echo input_tag('Numclient','',array(
                                    'class' => 'input_text',
                                       'id' => 'Numclient'
 
                                                           ));
 
        ?>
 
        </td>
<div id='mondiv'>le div</div>
ça marche mais le probleme c'est que je dois recharger la page.

comment fait t'on que quand on met une valeur dans le champ input le div s'affiche sans recharger la page et quand on ne met pas de valeur dans le input le div sera cacher sans recharger la page
merci pour votre aide