2010-09-20 11 views

Répondre

1

Vous pouvez utiliser AJAX pour envoyer le nom du pays à votre fonction PHP.

Mais vous pouvez également le faire avec Javascript comme ceci si vous n'avez pas besoin de déterminer dynamiquement la ville du côté serveur.

<script type="text/javascript"> 
     function sync() { 
      var country = document.getElementById('country').value; 
      var city = document.getElementById('city'); 
      switch (country) { 
       case 'China': 
        city.value = 'Shanghai'; 
        break; 
       case 'France': 
        city.value = 'Pairs'; 
        break; 
      } 
     } 
    </script> 

    <html> 
     <form style="text-align:center"> 
      Country:<input id="country" type="text" title="Country" onblur="sync()"/><br/> 
      City:<input id="city" type="text" title="City"/><br/> 
     </form> 
    </html> 
0

Essayez ceci:

document.getElementById('yourCountryidhere').value