[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: регулярные выражения в Опере
Ser18
Вот код с регулярными выражениями

var sde = $('#searchbar').val();
var prover = /[a-zлфкывощзиай]+/i;
var prover2 = /[а-яё]+/i;
var smor = prover.test(sde);
var smor2 = prover2.test(sde);
if(sde.length >= 1){
if(smor == true && smor2 == true){
$('#searchbtn').val('X');
}else{
if(smor == true){
$('#searchbtn').val('FR');
}else{
$('#searchbtn').val('RU');
}
}
}
else{
$('#searchbtn').val('NON');
}


Но в Опере он не работает Подскажите как сделать чтоб в Опере работали регулярные выражения



Спустя 4 минуты, 19 секунд (20.05.2011 - 12:48) Игорь_Vasinsky написал(а):
Регулярные выражения тут вроде как не причём. Проверь, может объекты в DOM указать по иному нужно.

А что вообще происходит?

Спустя 2 минуты, 30 секунд (20.05.2011 - 12:51) silius написал(а):
включи консоль ошибок в опере и посмотри что не так

Спустя 9 минут, 43 секунды (20.05.2011 - 13:00) Ser18 написал(а):
В IE, FireFox, Chrom

Когда вводишь в поле #searchbar русскими буквами, то на кнопке пишется RU
Если французскими, FR
Если русскими и французскими, то Х

Но в Опере это ничего не работает

В консоле ошибок не пишет

Спустя 22 минуты, 38 секунд (20.05.2011 - 13:23) Игорь_Vasinsky написал(а):
Попробуй в этой строке
if(sde.length >= 1){


if(sde.text().length >= 1){

или
if(sde.html().length >= 1){


или может это поможет, но я не понял )))
http://javascript.ru/forum/jquery/17226-ne...la-i-opera.html

Спустя 7 минут, 12 секунд (20.05.2011 - 13:30) Ser18 написал(а):
if(sde.length >= 1){
alert('ok');
}

В Опере работает

Спустя 8 минут, 49 секунд (20.05.2011 - 13:39) Игорь_Vasinsky написал(а):
Цитата
if(smor == true){
      $('#searchbtn').val('FR');


if(smor){
$('#searchbtn').val('FR');

Спустя 11 минут, 40 секунд (20.05.2011 - 13:51) Ser18 написал(а):
Что-то странно Так все работает
if(smor == true && smor2 == true){
alert('x');
//$('#searchbtn').val('X');
}else{
if(smor == true){
alert('fr');
//$('#searchbtn').val('FR');
}else{
alert('ru');
//$('#searchbtn').val('RU');
}
}

А когда пытаюсь в кнопку записать $('#searchbtn').val('X'); Ничего не пишет

Вот эта кнопка

<input type="submit" value="NON" id="searchbtn" />

Спустя 40 минут (20.05.2011 - 14:31) Ser18 написал(а):
Заменил input на span Так все работает
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.