| 
	
	
		
		
			
			 
				Поля ввода формы
			 
			
		
		
		
		Добрый день. 
 
 С javascript разбираюсь очень плоха, почти все сделал то, что хотел. 
Но остался не решённый вопрос. 
В форме 4 поля, из них три заполняешь, а четвертое должно в себе объединять все данные. 
 
Вводим в поле город, потом улицу, потом номер дома. 
 
В поле адрес, должно получиться вот-так : МоскваШаболовка37  
 
Пока поля город, улицу, номер дома, при вводе подчищают друг друга. 
 
Скрипт взял в инете и что надо менять не знаю. 
 
Может кто подскажет куда капать и что менять. 
 
   
 
<script type="text/javascript"> 
	function PathCity(){ 
	  if(window.document.form1.city.value.substr(window.  document.form1.city.value.length-1) != '/') 
	  { 
		window.document.form1.address.value = window.document.form1.city.value; 
		 
 
	  }   
} 
 
	function PathStreet(){ 
	  if(window.document.form1.street.value.substr(windo  w.document.form1.street.value.length-1) != '/') 
	  { 
		window.document.form1.address.value = window.document.form1.street.value; 
 
 
	  } 
} 
 
	function PathNumber_home(){ 
	  if(window.document.form1.number_home.value.substr(  window.document.form1.number_home.value.length-1) != '/') 
	 { 
	   window.document.form1.address.value = window.document.form1.number_home.value; 
 
     } 
} 
 
 
</script> 
 
<form method="POST" name="form1"> 
 
    
    <div> 
		<label for="city">Город</label> 
        <input TYPE="text" NAME="city" size=40 value="" 
          onselect="PathCity(this);" onclick="PathCity(this);" 
          onkeyup="PathCity(this);" onfocus="PathCity(this);" 
          onkeydown="PathCity(this);" onkeypress="PathCity(this);" 
          onchange="PathCity(this);"> 
    </div> 
 
    <div> 
		<label for="street">Улица</label> 
        <input TYPE="text" NAME="street" size=40 value="" 
          onselect="PathStreet(this);" onclick="PathStreet(this);" 
          onkeyup="PathStreet(this);" onfocus="PathStreet(this);" 
          onkeydown="PathStreet(this);" onkeypress="PathStreet(this);" 
          onchange="PathStreet(this);"> 
    </div> 
 
    <div> 
		<label for="number_home">Номер дома</label> 
        <input TYPE="text" NAME="number_home" size=40 value="" 
          onselect="PathNumber_home(this);" onclick="PathNumber_home(this);" 
          onkeyup="PathNumber_home(this);" onfocus="PathNumber_home(this);" 
          onkeydown="PathNumber_home(this);" onkeypress="PathNumber_home(this);" 
          onchange="PathNumber_home(this);"> 
    </div> 
	 
	<div> 
		<label for="address">Адрес</label> 
		<input TYPE="text" NAME="address" size=40 value=""> 
	</div> 
 
	 
	<input type="submit" name="submit" value="Register"/> 
</form> 
		
	
		
		
		
		
		
		
	
		
			
			
	
			
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 |