Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Изменение псевдокласса DISABLED при активации события (https://javascript.ru/forum/misc/22854-izmenenie-psevdoklassa-disabled-pri-aktivacii-sobytiya.html)

trikadin 07.11.2011 13:06

Electron, вообще, можно ловить нажатия клавиш (onkeydown, onkeypress, onkeyup), и проверить, было ли введённое пользователем цифрами. Правда, учтите при этом, что есть ещё служебные клавиши - такие как Ctrl, Shift, Home, End, стрелочки, в конце концов.

Ну и в конце проверка регулярками всё равно не помешает.

Electron 07.11.2011 13:33

Разве вариант с регулярными выражениями не проще? ;)

Блин, снова этот дебильный движок сайта...
из этого:
/^\d{2,6}$/
делает это:
/^\d$/
Он преобразует некоторые символы в спецсимволы, и естественно всё не работает...

Можно ли в JS избежать данных спецсимволов? :write:

trikadin 07.11.2011 16:24

Хм. Вы не можете отключить обработку некоторых файлов? Не поверю, что невозможно обойтись без обфускации. Должен быть какой-то вариант обхода.

Electron 07.11.2011 18:50

Вроде нет, есть только выполняющий обратное действие BB-код...
В общем вынес JS-код в отдельный файл, вроде пока работает :)
Надеюсь с этим всё, всем, кто помогал - спасибо :dance:

trikadin 07.11.2011 19:24

Цитата:

Сообщение от Electron
В общем вынес JS-код в отдельный файл, вроде пока работает

А он у вас не там был? Это вы зря.

Electron 08.11.2011 10:34

Цитата:

Сообщение от trikadin (Сообщение 135034)
А он у вас не там был? Это вы зря.

Да, просто ради 10 строчек когда выносить в отдельный файл, при том что скорость FTP ничтожная... Почему зря то? :)

melky 08.11.2011 10:47

я могу(нет, не могу) позавтракать в туалете - а что, всё равно скоро туда же идти ?

Electron 08.11.2011 11:41

Блииин, новая проблема появилась... =/

Возможно ли на JS сделать такое: пользователь выбирает определённый радиобокс, затем нажимает на кнопку (обработка формы) и в зависимости от этого идёт автоматическое скачивание разных текстовых файлов. Это реально сделать средствами JavaScript? Существует ли вообще такая команда, или можно как-нибудь поиграть с "window.location.href"?

Может у кого ссылка имеется на статью, заранее спасибо ;) (Что за бред?)

Electron 11.11.2011 10:58

Всё получилось тупо открытием файла в новом окне:
window.open('/document.doc')

Всё остальное сделал на PHP (обработку формы, извлечение переменных и отправку письма)...

Как в условии записать, что они должны быть выполнены оба?
То есть так форма обрабатывается при удовлетворении одному из условий:
if ((reg_text.exec(text) == null) && (reg_mail.exec(mail) == null))

А нужно чтобы форма обрабатывалась только при удовлетворении обоих условий :-?

trikadin 12.11.2011 03:18

ЩИТО?

alert(!!( 1 && 0 ));


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