|
|
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
<html> <head> <title>Совпадение с любым словарным или несловарным символом</title> </head> <body> <h2>Совпадение с любым словарным или несловарным символом</h2> Образец = \w\W <br/> </br> <input type="text" name="input" value="" /> </br> </br> <script type="text/javascript"> var regExpObj = /\w\W/; // Проверка на "b?" document.write("Проверка на совпадение со словарным символом даёт "); document.write(regExpObj.test(input.value)); document.write("<br /><br />"); var regExpObj2 = /\W\w/; // Проверка на "?b" document.write("Проверка на совпадение с несловарным символом даёт "); document.write(regExpObj2.test(input.value)); document.write("<br /><br />"); </script> </body> </html> Скажите почему, если в значении input изначально что-то прописать, то всё правильно работает, а, если потом в поле ввода писать ничего не работает, не понимаю, как сделать так, чтобы ввёл значение и всё проверилось.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 17:31 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
сделай функцию в скрипте на проверку и вызывай её на событие onblur для input это потеря фокуса надеюсь понятно я тоже был новичком ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 17:49 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
<html> <head> <title>Совпадение с любым словарным или несловарным символом</title> </head> <body> <h2>Совпадение с любым словарным или несловарным символом</h2> Образец = \w\W </br> </br> <script language="javascript"> function check(input){ var regExpObj = /\w\W/; // Проверка на "b?" document.write("Проверка на совпадение со словарным символом даёт "); document.write(regExpObj.test(document.form.input.value)); document.write("<br /><br />"); var regExpObj2 = /\W\w/; // Проверка на "?b" document.write("Проверка на совпадение с несловарным символом даёт "); document.write(regExpObj2.test(document.form.input.value)); document.write("<br /><br />"); } </script> <form> <input type="text" name="input" onBlur="check(this.value)"/> </br> </br> </form> </body> </html> Вот попробовал, но тоже, что-то не работает, видимо ошибся где-то, скажите пожалуйста где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 17:56 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
Ура, как-то получилось! Надо было вместо document.form.input.value писать просто input. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 17:59 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
да не успел ответить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 18:01 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
вместо onBlur можно onClick ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 18:02 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
Скажите пожалуйста, а как сделать так, чтобы он не обновлял страницу и писал ответ, а на этой же просто добавлял эти строки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 18:06 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
Строки ответа, я имею в виду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 18:06 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
так только ответы накапливаются <script language="javascript"> function check(input){ var regExpObj = /\w\W/; // Проверка на "b?" document.body.innerHTML=document.body.innerHTML + "Проверка на совпадение со словарным символом даёт "; document.body.innerHTML=document.body.innerHTML + regExpObj.test(input); document.body.innerHTML=document.body.innerHTML +"<br /><br />"; var regExpObj2 = /\W\w/; // Проверка на "?b" document.body.innerHTML=document.body.innerHTML + "Проверка на совпадение с несловарным символом даёт "; document.body.innerHTML=document.body.innerHTML + regExpObj2.test(input); document.body.innerHTML=document.body.innerHTML + "<br /><br />"; } </script> <form> <input type="text" name="input" onchange="check(this.value)"/> </br> </br> </form> </body> </html> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 18:20 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
Гммм... не работает...((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 18:25 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
Очень извиняюсь, работает..)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 18:27 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
Скажите, а без накопления не реально, да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 18:36 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
реально только как ты хочешь можешь заготовить поля с ID и в них записывать значения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 18:39 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
А подскажите как сделать поля с ID? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 19:01 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
напишу из дома или завтра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 19:09 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
Ещё один вопрос возник по регулярным выражениям. Хочу проверить дату формата дд.мм.гггг Код: <html> <head> <title>Применение Регулярных выражений для проверки даты</title> </head> <body> <h2>Применение Регулярных выражений для проверки даты</h2> <script language="javascript"> <!-- function check(input){ var regExpObj = /(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d)/; document.body.innerHTML=document.body.innerHTML + "Проверка на правильность ввода даты "; document.body.innerHTML=document.body.innerHTML + regExpObj.test(input); document.body.innerHTML=document.body.innerHTML +"<br /><br />"; } //--> </script> <form> <input type="text" name="input" onBlur="check(this.value)"/> </br> </br> </form> </body> </html> Скажите пожалуйста, в чём ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 22:52 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
по регулярным выражениям не скажу не силён по поводу ID или Name Name ты уже знаешь id - уникальный индентификатор для каждого тега должен быть один обращение из скрипта document.getElementById(id) ссылка на этот тег(обьект) дальше можно получать его свойства ты в HTML заготавливаешь место где будет происходить показ можно текст или DIV или таблица и тд ему даёшь id как атрибут в скрипте при обращенни к этому обьекту меняешь свойство innerHTML (value для текста) на то что нужно примерно так важно большие или маленькие буквы <html> <head> <title>Совпадение с любым словарным или несловарным символом</title> </head> <body> <h2>Совпадение с любым словарным или несловарным символом</h2> Образец = \w\W <br/> </br> <input type="text" name="input" value="" /> </br> </br> <> <DIV id="DIV1" /> // можно установить размеры или таблица чтобы само выбирало размер <script type="text/javascript"> var regExpObj = /\w\W/; // Проверка на "b?" var txt="Проверка на совпадение со словарным символом даёт "; txt=txt + regExpObj.test(input.value) + "<br /><br />"; var regExpObj2 = /\W\w/; // Проверка на "?b" txt=txt + "Проверка на совпадение с несловарным символом даёт "); txt=txt + regExpObj2.test(input.value)+ "<br /><br />"; document.getElementById("DIV1").innerHTML=txt </script> </body> </html> делать можно по разному это не единственнон решение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 23:42 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
Большое спасибо..) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 00:48 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
Попробовал, не работает почему-то..(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 00:56 |
|
||
|
Помогите новичку, пожалуйста
|
|||
|---|---|---|---|
|
#18+
что именно в моём примере нет функции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 09:48 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=34579459&tid=1458146]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
173ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 270ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...