powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Фильтр textbox'a
21 сообщений из 21, страница 1 из 1
Фильтр textbox'a
    #35481936
output
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем, подскажите допустим у меня есть <input type="text"/> как мне сделать, допустим если ввели какое нить слово нужно сделать первую букву большой, так же убрать с него все пробелы и посмотреть есть ли в нем цифры, если есть то alert.
И ещё я сделал так проверка на пустое значение

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
function GetLeght()
{
    var test = document.forms[ 0 ].FirstName.value;

    if (test.length >  0 )
    {
    } else {
        alert("пустое значение");
        return false;
    }
}

проверка выполняется нормально, по событию Onsubmit, но все равно даже если строка пуста даст алерт и переходит на ту страницу которая прописана в form action
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35481978
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
	<head>
....
		<script type="text/javascript">
<!--
....
function CheckValid()
{
	var
		AllOk=true;

	AllOk&=Condition1();
	AllOk&=Condition2();
	AllOk&=Condition3();
	...
	AllOk&=ConditionN();

	return(AllOk);
}
....
// -->
		</script>
....
	</head>
	<body>
		<form onsubmit="return(CheckValid());">
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35482156
output
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С одним разобрался, а как сделать первую букву заглавной а все остальные прописные и удалить все пробелы и проверить если есть цифры соответствующий алерт?
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35482777
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
output
как сделать первую букву заглавной а все остальные прописные и удалить все пробелы и проверить если есть цифры

String.test(RegExp)/String.replace(RegExp)
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35484246
output
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался спасибо. А как сделать чтобы все то что отсеяло вернуло в textbox например написали "TEST" а чтобы в url уже вышло нормально "Test"?
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35484990
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
output
все то что отсеяло вернуло в textbox

Код: plaintext
1.
document.getElementById("SmthInputTextId").value=все то что отсеяло вернуло
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35486378
output
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему он мне не ставит большую букву делаю так:
сначала получаю данные с textbox'a и перевожу в нижний регистр:

Код: plaintext
var FirstName = document.forms[ 0 ].FirstName.value.toLowerCase();

пытаюсь сделать вот так:

Код: plaintext
FirstName[ 0 ].toUpperCase();
не ставиться, а если так:

Код: plaintext
alert(FirstName[ 0 ].toUpperCase());
то выходит все нормально беква большая! В чем проблема заранее спасибо!
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35486462
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
outputВ чем проблема заранее спасибо!
В "написании". Нужно использовать как минимум вот так

FirstName[0]=FirstName[0].toUpperCase();
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35486659
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FirstName [ 0 ]

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
var
   str="0123456789";

document.write(str,"<br>");
document.write("str[5]=",str[ 5 ]," <b><u>Attention!!! Achtung!!!</u></b> Fucking M$ IE return \"<b><u>undefined</u></b>\"","<br>");
document.write("str.indexOf(\"5\")=",str.indexOf( 5 ),"<br>");
document.write("str.substr(1,5)=",str.substr( 1 , 5 ),"<br>");
document.write("str.substring(1,5)=",str.substring( 1 , 5 ),"<br>");
(IE 6.0.2800.1106+SP1)
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488648
output
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa outputВ чем проблема заранее спасибо!
В "написании". Нужно использовать как минимум вот так

FirstName[0]=FirstName[0].toUpperCase();

Так пробовал, не выходит...у меня вообще, если даже сделать FirstName[0] = "1"; не покажет что там 1.
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488682
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы топик по диагонали читаете?
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488685
output
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Soft

FirstName [ 0 ]

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
var
   str="0123456789";

document.write(str,"<br>");
document.write("str[5]=",str[ 5 ]," <b><u>Attention!!! Achtung!!!</u></b> Fucking M$ IE return \"<b><u>undefined</u></b>\"","<br>");
document.write("str.indexOf(\" 5 \")=",str.indexOf( 5 ),"<br>");
document.write("str.substr(1,5)=",str.substr( 1 , 5 ),"<br>");
document.write("str.substring(1,5)=",str.substring( 1 , 5 ),"<br>");

а как тут заменить ? ))
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488687
output
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если в переменную запихнуть var = "sdfsdf";
Код: plaintext
document.write("str.indexOf(\" 5 \")=",str.indexOf( 5 ),"<br>");
оно покажет "-1"
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488698
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
output
Код: plaintext
1.
2.
3.
4.
var
	str="sdfsdf";

  document.write("str.indexOf(\"5\")=",str.indexOf( 5 ),"<br>");
оно покажет "-1"

АБС
....большая машина "воин-купол" пришла в движение от пальца в отверстии пятом и от пальца в отверстии сорок седьмом, и движение было неодолимое, быстрое и прямое...

Никогда не читайте документацию, никогда не пользуйтесь поиском , задавайте простейшие вопросы сразу и будет Вам счастие...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488700
output
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
Никогда не читайте документацию, никогда не пользуйтесь поиском, задавайте простейшие вопросы сразу и будет Вам счастие...
Если надоел сорри, но доки искал, правда я ява скрипт первый раз им занимаюсь, третий день только
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488704
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[off]
Да какая разница скалько дней/часов/минут/секунд? Ну неужели Вы за каждым пуком кричите "Бабушка!!!"? Увидели незнакомую функцию - хоть гляньте, что она делает . Где Вы в "sdfsdf" 5 видите? Я - нигде. Потому и -1 .
[/off]
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488707
output
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Soft
[off]
Да какая разница скалько дней/часов/минут/секунд? Ну неужели Вы за каждым пуком кричите "Бабушка!!!"? Увидели незнакомую функцию - хоть гляньте, что она делает . Где Вы в "sdfsdf" 5 видите? Я - нигде. Потому и -1 .
[/off]
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4

А зачем мне узнавать позицию...я что-то недопонимаю...когда мне первую букву надо сделать просто большой и все вернуть назад.
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488711
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
output
А зачем мне узнавать позицию...

А я откуда знаю? Вы - спросили , я - ответил...
output
я что-то недопонимаю...когда мне первую букву надо сделать просто большой и все вернуть назад.

Ex_Soft

FirstName [ 0 ]

Код: plaintext
1.
document.write("str[5]=",str[ 5 ]," <b><u>Attention!!! Achtung!!!</u></b> Fucking M$ IE return \"<b><u>undefined</u></b>\"","<br>");

Курите String.charAt/String.substr/String.substring
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488715
output
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Ex_Soft Большое спасибо!
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488720
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Soft
Attention!!! Achtung!!!

... фр. attention (произносится как атасьён)
... рус. Атас!!!
...
Рейтинг: 0 / 0
Фильтр textbox'a
    #35488740
output
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал это так...

Код: plaintext
1.
2.
3.
4.
5.
function stringReplace(originalString) {
    var temp = originalString.charAt( 0 ).toUpperCase();
    temp += originalString.substring( 1 , originalString.length);
    originalString = temp;
    return originalString;
}

Думаю нормально ) главное работает :)
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Фильтр textbox'a
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]