Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   регулярные выражения+текстовое поле (https://javascript.ru/forum/events/2325-regulyarnye-vyrazheniya-tekstovoe-pole.html)

!JAlex_ 08.12.2008 17:31

регулярные выражения+текстовое поле
 
хочется чтоб человек вводил в текст поле символы, их наличие проверялось в массиве строк Если такая строка есть то отображать ее (потом) в 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 текстового поля
Делаю замену лишь бы для того, чтоб было видно, что все работает
Дело в том, что в ИЕ вроде нормально работает а вот Опера не хочет Подскажите как этот случай можно полечить?


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