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


Comments

  • dMainAce101 says:
    Apr 29, 10

    this is very useful. thanks

  • Amidalla Suchmaschine says:
    Dec 26, 11

    Thanks, this were exactly what i have been looking for



Do you like this post?