Показать сообщение отдельно
  #1 (permalink)  
Старый 08.12.2008, 17:31
Новичок на форуме
Отправить личное сообщение для !JAlex_ Посмотреть профиль Найти все сообщения от !JAlex_
 
Регистрация: 18.11.2008
Сообщений: 7

регулярные выражения+текстовое поле
хочется чтоб человек вводил в текст поле символы, их наличие проверялось в массиве строк Если такая строка есть то отображать ее (потом) в div'e
задумка такова, чтобы отсортировывать строки массива по наличию нескольких вводимых символов внезависимости от его местонахождения в строке

для это сообразил такой код
var temp_l = document.getElementById('textF').value.length;//тута опера ругается
var temp_v = document.getElementById('textF').value;
if (temp_l>=2){
var reg_exp = new RegExp(temp_v, "ig");
for (i = 0; i <= mas.length-1; i++){
var result= mas[i].replace(reg_exp, "R")
alert(result);
}
где mas[i] - глобально ябъявленный массив строк
textF - id текстового поля
Делаю замену лишь бы для того, чтоб было видно, что все работает
Дело в том, что в ИЕ вроде нормально работает а вот Опера не хочет Подскажите как этот случай можно полечить?
Ответить с цитированием