Возникли проблемы с JavaScript Заменить () - PullRequest
0 голосов
/ 26 сентября 2011

Этот код заменит запятую без проблем, но по какой-то причине оставит $ ... Он настроен неправильно? Попытка заменить $ также.

function doValidate() { 
    var valid = true;  
    document.likeItemSearchForm.sup.value = document.likeItemSearchForm.sup.value.replace(/\$|,/g, "")  
    return valid;   
}

Ответы [ 2 ]

2 голосов
/ 26 сентября 2011

Попробуйте это:

'asd$asd,asd,asd$,asd'.replace(/[\$,]/g,'');

JSFIDDLE -edit- фиксированная ссылка

1 голос
/ 26 сентября 2011

попробуйте это:

"$12,121.30".replace(/[\$,]/g, "");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...