Замена символов

Mountin

Новичок
Замена символов

С пом. какой функции можно заменить символы в Java Script?
 

Freeman

Новичок
Если ты про замену символов в строке, то попробуй так:
str = new String("my_string");
str = str.replace("my", "you");
 

SnowB

Guest
Хм... чего то у меня не работает...
PHP:
<SCRIPT>
function ReplaceIn() {
var strr = new String(plt.summa.value);
strr = strr.replace(",", "."); 
}
</SCRIPT>

<form name="plt">
<input  type="text" name="summa" onChange="ReplaceIn()">
</form>
Может подскажет кто нить чего не так?

-~{}~ 05.05.05 10:32:

Точнее ошибок никаких не выдаёт, но текст в input`е не меняется на правильный...
 

Tigr

Новичок
после выполнения strr = strr.replace(",", "."); в strr у тебя строка в которой заменены запятые на точки.

ты не поместил результат никуда!

----------------------------
и проще ипользовать
document.plt.summa.value.replace(",", ".");
 

SnowB

Guest
Tigr, я правильно понял что надо JS написать:
<SCRIPT>
function ReplaceIn() {
document.plt.summa.value.replace(",", ".");
}
</SCRIPT>

?

Чего то всё равно не заменяет...

return никаких не надо?

Сорри, но JS вообще практически не знаю...
 

Tigr

Новичок
нет ты меня не правильно понял

полностью выглядит так:

function ReplaceIn() {
document.plt.summa.value = document.plt.summa.value.replace(",", ".");
}
 
Сверху