Вход

Просмотр полной версии : Вопросы по программированию


s1mon
08.02.2007, 13:37
Давайте здесь задавать вопросы по веб-программированию и помогать друг другу...

Мой первый вопрос - как в JavaScript сделать проверку на пустоту поля?

if(myform.contacts_name.value.length == "")
{
id_name.innerHTML = "Поле не заполнено!";
myform.contacts_name.focus();
return false;
}Так вот в первой строке проверка работает, до тех пор, пока поле не заполнено простыми пробелами... == null также не работает...

----------

Тут же себе и отвечу ))

if(/^\s*$/.test(myform.contacts_name.value))
{
id_name.innerHTML = "Поле не заполнено!";
myform.contacts_name.value = "";
myform.contacts_name.focus();
return false;
}

-Я-
09.03.2007, 02:27
А у меня такой вопрос:
как сделать так, чтоб меню на JavaScript расположенное строго по центру страницы оставалось бы в этом центре при изменении размера окна?
Проблема в том, что при уменьшении размера окна путём движения правого края к левому - меню остаётся на месте. А вот при движении левого края к правому - оно послушно следует и масштабируется.

Играл с тэгами div - ничего не получается. Неужели придётся запихивать всё это в css таблицу?

Rocker_dead
09.03.2007, 21:40
-Я-, а что страшного в css???

s1mon
10.03.2007, 09:36
-Я- Что значит меню на JS? Можно сделать привязку к этому меню через наследование слоев. Родителю укажи - position:relative, а наследователю укажи - position:absolute и скоординируй. Если ты это имеешь ввиду! :D

Vadya corp.
11.03.2007, 19:51
-Я- <body onresize="ChangePosition();return false;">

А уже в ChangePositiojn() задаешь изменение координат слоя по уже изменившимся размерам окна.

GosuStyle
23.06.2007, 09:03
Думаю вернее будет:
http://www.artlebedev.ru/tools/technogrette/html/fixed_in_msie/

sent
29.07.2007, 20:12
index.php?page=news - как делаются такие ссылки?