Есть два способа взглянуть на это:
- Замените символы в строке ВНУТРИ КОДА JAVASCRIPT
- Замените символы в строке ВНУТРИ 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/