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