0
我有兩個文本框。 國家和城市。我在城市文本框中使用提前輸入。我想根據我輸入的國家/地區顯示城市名稱。如何使用java腳本將國家值傳遞給我的PHP函數以獲取正確的城市名稱。使用Java腳本獲取文本框的值
我有兩個文本框。 國家和城市。我在城市文本框中使用提前輸入。我想根據我輸入的國家/地區顯示城市名稱。如何使用java腳本將國家值傳遞給我的PHP函數以獲取正確的城市名稱。使用Java腳本獲取文本框的值
您可以使用AJAX將國家名稱發送到您的PHP函數。
但是,如果您不需要從服務器端動態確定城市,您也可以使用這樣的Javascript來做到這一點。
<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>
試試這個:
document.getElementById('yourCountryidhere').value