1. pr0kazn1k - 15 Октября, 2011 - 16:52:31 - перейти к сообщению
Есть форма, в ней два поля Регион и Город, нужно чтобы после выбора региона поле Город менялось в соответствие с выбранным регионом.
2. illy - 15 Октября, 2011 - 17:52:10 - перейти к сообщению
CODE (html):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <select id=region name=region onchange=set(this.value)>
- <option value='Россия'>Россия</option>
- <option value='КБР'>КБР</option>
- </select>
- <br><br>
- <div id=city></div>
- <script>
- c=new Array();
- c['Россия']=new Array('Москва','Омск','Калуга');
- c['КБР']=new Array('Нальчик','Чегем','Терек');
- function set(v){
- s='<select id=city name=city>';
- for(n=0;n!=c[v].length;n++){
- s+='<option value=\''+c[v][n]+'\'>'+c[v][n]+'</option>';
- }
- document.getElementById('city').innerHTML=s+'</select>';
- }
- set('Россия');
- </script>