Obtener el valor del cuadro de texto usando Javascript
Pregunta
Tengo dos cuadros de texto. País y Ciudad . Estoy utilizando el tipo de cuadro de texto por delante de la ciudad. Quiero mostrar el nombre de la ciudad de acuerdo con el país que he escrito. ¿Cómo puedo pasar país valoran utilizando java script a mi función de PHP para obtener el nombre correcto de la ciudad.
Solución
Se podría utilizar AJAX para enviar el nombre del país a su función de PHP.
Pero también podría hacerlo con Javascript como esto si no es necesario para determinar la ciudad de forma dinámica desde el lado del servidor.
<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>
Otros consejos
Prueba esto:
document.getElementById('yourCountryidhere').value
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow