Статьи

Заменить строковые символы в JavaScript

Есть два способа взглянуть на это:

  1. Замените символы в строке ВНУТРИ КОДА JAVASCRIPT
  2. Замените символы в строке ВНУТРИ HTML-СТРАНИЦЫ

Заменить строку внутри кода JavaScript

str = str.replace("find","replace")

Заменить строку внутри HTML веб-страницы

Использование jquery

 var value = $("#text").val()+"";
value.replace(".", ":");
var val = $("#text").val();
 $("#text").val(val.replace('.', ':'));

Использование JavaScript

 var elmOperator = $("#" + elm.attr('id').replace('Include', 'Operator'));
var elmOperator = $("#" + elm.id.replace('Include', 'Operator'));

Альтернативные Методы

.replaceWith (newContent)

Использование jquery

 $('.third').replaceWith($('.first'));

Использование JavaScript

 v var str="Visit BLOGOOLA!";
document.write(str.replace("BLOGOOLA", "JQUERY4U"));

Заменить значения в опциях выбора формы

 //For <select multiple="multiple"> elements
$('input:text.items').val(function(index, value) {
 return value + ' ' + this.className;

Заменить чужие символы в HTML

 var temp = new String('This fori<gn chars test st>ring... So?????');
document.write(temp + '<br/>');
temp =  temp.replace(/[^a-zA-Z 0-9]+/g,'');
document.write(temp + '<br/>');

Источник: http://api.jquery.com/replaceWith/