|
|
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
Нужна функция посчета непробельных символов в строке. Написала так function Check_STR(xstr) { var masstr; var i = 0, j = 0; while (i < xstr.length) { if (!(xstr[i] == " ")){ masstr[j] = xstr[i]; j++; } } if (masstr.length < 10) { alert(" net"); this.focus();} } } А она не работает. JavaScript почти не знаю, что не правильно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 13:41 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
лишняя скобочка } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 14:04 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
лишняя скобочка не причем, из while нет выхода. вот рабочий пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 14:12 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
Спасибо, скобку убрала, но все равно не работает - дает "ошибка на странице". Может быть нельзя работать со строкой как с массивом ? Вызываю так <asp:TextBox ID="InFio" runat="server" onblur= "Check_STR(this)" ontextchanged="InFio_TextChanged" Width="407px" MaxLength="61"></asp:TextBox> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 14:15 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. "Helo, word!" - 17 errors 56 warnings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 14:19 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
Juice, спасибо. Заработало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 14:25 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
Ex_Soft, тоже большое спасибо - исправила. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 14:26 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
Может проще в регулярном выражении в реплейсе прибить пробельные символы. Тогда длина будет length. Т.е. всего одна строчка: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 14:30 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
А длина: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 14:32 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
off Chajnik7 Код: plaintext 1. тынць /me думает: а если китец какой-нить?.. _________________ "Helo, word!" - 17 errors 56 warnings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 14:41 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
ShSerge, идея хорошая. Я просто не знаю всех возможностей JavaScript. Только мне надо, чтобы эта функция вызывалась несколько, т.е. после заполнения нескольких TextBox' сов. Что тогда написать вместо document.getElementById(" txt ")? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 14:52 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
[code] function butclick(x){ alert(document.getElementById(x).value.replace(/\s/g,"")); } </script> <body> <input type="text" id="txt" /><button onclick="butclick(id)">Click</button> </body> </html> [code] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 14:58 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
EmilRegis, спасибо. Я немного изменила function Check_FFF(x) { if (document.getElementById(x).value.replace(/\s/g, "").length < 10) {document.getElementById("TextErrMessageVvod").value = 'FIO net'; x.focus(); } } Все отлично работает, только фокус все равно не остается на этом TextBox. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 15:14 |
|
||
|
Помогите написать функцию.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 15:19 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=36066082&tid=1454592]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
152ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 444ms |

| 0 / 0 |
