Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.03.2017, 23:09
Интересующийся
Отправить личное сообщение для Wreck-It-Ralph Посмотреть профиль Найти все сообщения от Wreck-It-Ralph
 
Регистрация: 12.03.2017
Сообщений: 13

Добавление текста в случае его отсутствия
Нужно выполнить проверку: если в строке (в которой изначально только цифры) отсутствует текст, то добавить его, если же текст уже добавлен, то функция не выполняется.

Это все вешается на обработчик события .mousemove().

В итоге получается так, что при движении курсора происходит проверка, описанная выше, которая не даст обработчику бесконечно добавлять текст.

На данный момент имеется такой код:
function new(x, example) {
    var a = $(x);
    a.append(' ' + example);
}

$(window).on('mouseover', function(event){
    new('div', 'секунд');
    new('span', 'человек');
    $(this).off(event);
});


Как проверку написать пока не придумал. Нужна ваша помощь.
Ответить с цитированием
  #2 (permalink)  
Старый 20.03.2017, 08:47
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Сообщение от Wreck-It-Ralph
Как проверку написать пока не придумал.
Как вариант...

var str='12345ф';
if (/[^\d]/.test(str)) {
	alert('Текст есть!');
} else {
	alert('Текста нет...');
};
Ответить с цитированием
  #3 (permalink)  
Старый 22.03.2017, 17:46
Интересующийся
Отправить личное сообщение для Wreck-It-Ralph Посмотреть профиль Найти все сообщения от Wreck-It-Ralph
 
Регистрация: 12.03.2017
Сообщений: 13

ksa,
Спасибо, выручил!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение текста и замена его lazigi Javascript под браузер 2 19.01.2015 09:53
в getElement удаётся получить тэг через getElemetsByTagName Терехов Станислав Общие вопросы Javascript 19 19.06.2014 06:35
Блокирование интерфейса. Добавление нового элемента vychmat Элементы интерфейса 5 20.03.2014 15:04
Получение позиции текста по координатам traa Events/DOM/Window 20 08.02.2011 14:19
Добавление текста к input элементу Cepin Элементы интерфейса 4 05.05.2010 09:10