2015-08-13 3 views

ответ

0

Вы пробовали использовать string.replace(" ", ",");?

Редактировать: как указано в комментариях, это только первый экземпляр. Чтобы справиться с этим, вам нужно использовать регулярное выражение. .: например string.replace(/ /g, ",");

+0

Это верно и будет работать, но только для первого появления строки в строке. – Develoger

+0

Спасибо! Я не смог протестировать его с тех пор, как был на телефоне. – Nathan

3

var string = '2 077 Ft'; 
 
string = string.replace(/ /g, ','); 
 

 
var modifiedElem = document.getElementById('modified'); 
 
modified.innerHTML = string;
<div id="original">2&nbsp;077 Ft</div> 
 
<div id="modified"></div>

Это заменит все из 'мест где & NBSP' в нужной строке.

+0

он не работает. – user1036103

+0

Я обновил свой ответ рабочим примером. Пожалуйста, смотрите, так как он работает. – Develoger

Смежные вопросы