Foxter.ru

Foxter.ru (https://www.foxter.ru/index.php)
-   Web-программирование (https://www.foxter.ru/forumdisplay.php?f=66)
-   -   Вопросы по программированию (https://www.foxter.ru/showthread.php?t=4153)

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/techn...fixed_in_msie/

sent 29.07.2007 20:12

index.php?page=news - как делаются такие ссылки?


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

Powered by vBulletin
Copyright ©2000-2024, Jelsoft Enterprises Ltd.