- 
	
			
				
					December 30th, 2016, 22:54
				
			
			
				
					#1
				
				
				
			
	 
		
		
			
				
				
				
					 جایگزاری dash به ازای هر space در یک input جایگزاری dash به ازای هر space در یک input
					
						
							پروژه من : https://jsfiddle.net/kb1ku56m/2/  من میخوام کاربر هر متنی در فیلد اول تایپ میکنه همزمان خروجی خودشو در فیلد دوم ببینه . ولی با این تفاوت که هر space که میزنه تبدیل به ( - ) بشه .  در ضمن میخوام وقتی دوتا یا بیشتر space میزنه فقط و فقط یک دونه ( - ) در فیلد دوم برا قرار بگیره .   از دوستانی که لطف میکنن پاسخ میدن خیلی ممنونم
						 
 
 
 
 
 
 
- 
    
- 
		
			
						
						
							December 30th, 2016 22:54
						
					
					
						
							 # ADS
						
					
			 
 
- 
	
			
				
					December 30th, 2016, 23:14
				
			
			
				
					#2
				
				
				
			
	 
		
			
			
				عضو دائم
			
			
			
			
			
			
				  
 
 
			
				
				
				
					 پاسخ : جایگزاری dash به ازای هر space در یک input پاسخ : جایگزاری dash به ازای هر space در یک input
					
						
							جایگزین کنید :
 
 url=url.replace(/\s+/g, '-');
 
 
 
 
 
 
 
- 
    
    
    
    
    
        
            تعداد تشکر ها ازT.Toosi به دلیل پست مفید
        
    
 
 
 
- 
	
			
				
					December 30th, 2016, 23:20
				
			
			
				
					#3
				
				
				
			
	 
		
		
			
				
				
				
					 پاسخ : جایگزاری dash به ازای هر space در یک input پاسخ : جایگزاری dash به ازای هر space در یک input
					
						
							
	
		
			
			
				
					  نوشته اصلی توسط  T.Toosi  
 جایگزین کنید :
 
 url=url.replace(/\s+/g, '-');
 
 
 
 خیلی خیلی ممنونم دوست من .  
 
 - - - Updated - - -
 
 
	
		
			
			
				
					  نوشته اصلی توسط  T.Toosi  
 جایگزین کنید :
 
 url=url.replace(/\s+/g, '-');
 
 
 
 اگر بخوام همین کار رو برای جایگزینه یک سری کارکتر های دیگه انجام بدم چطوریه ؟ مثلا برای کارکتر ( ! ) یا ( ؟ ) یا # $%^&  و .......
 
 میخوام مجموعه ای از این کارکتر هارو ***** کنم . باید از چه کدی استفاده کنم
 
 
 
 
 
 
 
-