Custom Search
Logiclabz
  • Home
  • Javascript
  • Function to replace Carriage return to BR in HTML TEXTAREA

Function to replace Carriage return to BR in HTML TEXTAREA

Function to replace Carriage return to in HTML TEXTAREA Function to replace Carriage return to any character in HTML TEXTAREA Function to replace Enter key to any in TEXTAREA

function replacecarriagereturn(textarea,replaceWith)
{ 
 textarea.value = escape(textarea.value);
   //encode all characters in text area
   //to find carriage return character
 for(i=0; i < textarea.value.length; i++)
 { 
  //loop through string, replacing carriage return 
  //encoding with HTML break tag
  if(textarea.value.indexOf("%0D%0A") > -1)
  { 
   //Windows encodes returns as \r\n hex
   textarea.value=textarea.value.replace("%0D%0A",replaceWith);
  }
  else if(textarea.value.indexOf("%0A") > -1)
  { 
   //Unix encodes returns as \n hex
   textarea.value=textarea.value.replace("%0A",replaceWith);
  }
  else if(textarea.value.indexOf("%0D") > -1)
  { 
   //Macintosh encodes returns as \r hex
   textarea.value=textarea.value.replace("%0D",replaceWith);
  }
 }
 textarea.value=unescape(textarea.value);
//decode all characters in text area back
}



Leave a reply


Do you like this post?