Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   замена символа в строке (https://javascript.ru/forum/misc/38453-zamena-simvola-v-stroke.html)

ioane 02.06.2013 17:09

замена символа в строке
 
Даны 2 текстовых поля. В первое вводится фраза, в которой нужно заменить символ, вводимый во второе поле на *. Код работает, если в replace записать саму букву, но не значение из второго текстового поля. Что нужно изменить? Заранее благодарен
function f1() {
str=document.getElementById("i1").value;
a=new String(str);
poisk=document.getElementById("i2").value;
b=new String(poisk);
arr=a.replace(/\b.charAt(0)/g, "*")
alert(arr);
}

<input type=text"" id="i1">
<input type=text"" id="i2">
<input type="button" value="ok" onclick="f1()">

ioane 02.06.2013 17:21

все. сам уже разобрался. спасибо


Часовой пояс GMT +3, время: 10:05.