Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.02.2009, 07:18
Новичок на форуме
Отправить личное сообщение для Shaienn Посмотреть профиль Найти все сообщения от Shaienn
 
Регистрация: 05.02.2009
Сообщений: 1

Почему не удаляется строка?
Добрый день. Пытаюсь методом replace удалить строку. Слова удаляются, а скобки (квадратные и обычные) нет. Помогите разобраться.

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Документ Без Имени</title>
</head>
<div id="rutext">[1]. Привет.</div>
<div onClick="process()">Конвертировать</div>
<script type="text/javascript">
function process(){
                 var div = document.getElementById("rutext");
                 var re = new RegExp("[1].");
                 div.firstChild.nodeValue = div.firstChild.nodeValue.replace(re, "");
                 }
</script>
<body>
</body>
</html>

Такой хтмл-файл с квинтэссенцией проблемы, при нажатии удаляется не вся "[1].", а только половина...

:confused:
Ответить с цитированием
  #2 (permalink)  
Старый 05.02.2009, 08:20
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

var re = new RegExp("\\[1\\]\\.");
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему не срабатывает innerHTML? БВИ Internet Explorer 1 02.01.2009 18:00
Помогите! Почему в Opera js-код работает с ошибкой. В IE все нормально. maxonline Events/DOM/Window 4 21.11.2008 11:39
почему не работает <body onload=test()> Ichigeki Общие вопросы Javascript 11 29.10.2008 12:49
почему не удаляется динамически созданный элемент? magistr_bender Элементы интерфейса 5 15.09.2008 18:52
Почему значения св-в undefined? Bakuryu Events/DOM/Window 4 18.07.2008 18:49