Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> zIndex не работает, zIndex не работает 
V
    Опции темы
Vera2009
Дата 8.1.2010, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 9.12.2009

Репутация: нет
Всего: нет



У меня не работает zIndex. Наверное неправильный синтаксис. Помогите как его тут изобразить :
Код

this.actbm_bgColor = '#FFFFFF';
    this.actbm_textColor = '#000000';
    this.actbm_hColor = '#c9c9c9';
    this.actbm_fFamily = 'Verdana';
    this.actbm_fSize = '11px';
    this.actbm_hStyle = 'text-decoration:underline;font-weight="bold"';
    this.actbm_hStyle.zIndex = '35';
 
PM MAIL   Вверх
Amphiluke
Дата 8.1.2010, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: 39
Всего: 112



Куда указывает this? Это ваш пользовательский объект?
PM   Вверх
Vera2009
Дата 8.1.2010, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 9.12.2009

Репутация: нет
Всего: нет



Сейчас начало напишу :
Код

function actbm(obj,ca){
    /* ---- Public Variables ---- */
    this.actbm_timeOut = -1; // Autocomplete Timeout in ms (-1: autocomplete never time out)
    this.actbm_lim = 15;    // Number of elements autocomplete can show (-1: no limit)
    this.actbm_firstText = false; // should the auto complete be limited to the beginning of keyword?
    this.actbm_mouse = true; // Enable Mouse Support
    this.actbm_delimiter = new Array(',');  // Delimiter for multiple autocomplete. Set it to empty array for single autocomplete
    this.actbm_startcheck = 1; // Show widget only after this number of characters is typed in.
    /* ---- Public Variables ---- */

    /* --- Styles --- */
    this.actbm_bgColor = '#FFFFFF';
    this.actbm_textColor = '#000000';
    this.actbm_hColor = '#c9c9c9';
    this.actbm_fFamily = 'Verdana';
    this.actbm_fSize = '11px';
    this.actbm_hStyle = 'text-decoration:underline;font-weight="bold"';
    this.actbm_hStyle.zIndex = '1035';

    /* --- Styles --- */


Добавлено через 4 минуты и 18 секунд
код готовый, я добавила zIndex, но не работает
PM MAIL   Вверх
Amphiluke
Дата 8.1.2010, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: 39
Всего: 112



Ну, ответа-то я так и не получил… =)

Я спрашиваю о this потому, что среди стандартных объектов DOM нет таких, которые обладают атрибутами, которыми вы оперируете. Что за объект со свойствами, начинающимися на «actbm_» ? 

Али это не Javascript? =)

Добавлено @ 14:13
Цитата(Vera2009 @  8.1.2010,  16:56 Найти цитируемый пост)
this.actbm_hStyle = 'text-decoration:underline;font-weight="bold"';

судя по этой строчке, zIndex должен добавляться так же.
Код

this.actbm_hStyle = 'text-decoration:underline;font-weight:bold;z-index:1035';

Хотя гарантировать не могу, ибо не ведаю о происхождении сего кода smile

Это сообщение отредактировал(а) Amphiluke - 8.1.2010, 14:15
PM   Вверх
Vera2009
Дата 8.1.2010, 14:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 9.12.2009

Репутация: нет
Всего: нет



Я плохо разбираюсь в javascript. Для реализации автозаполнения  на aspx странице взяла готовый код из инета. 
В принципе мне тут помогли в нем разобраться
Код

<script language="javascript" src="actbm.js" type="text/javascript"></SCRIPT>
                            <script language="javascript" src="common.js" type="text/javascript"></SCRIPT>
                            <asp:Label id=Label22 runat="server" Width="48px" ForeColor="Gray" Text='<%# DataBinder.Eval(Container.DataItem,"fio_isp") %>' Font-Size="8pt">
                            </asp:Label><INPUT  id="inputBox3" onblur="showValue3();" style="FONT-SIZE: 8pt; WIDTH: 130px; HEIGHT: 20px; zIndex: 34"
                                onfocus="showValue3();" onafterupdate="showValue3();" type="text" onchange="showValue3();" size="16">&nbsp;
                            <script type="text/javascript">
       var tagsJSArray2 = new Array(<%= resultm%>); 
         actbm(document.getElementById('inputBox3'), tagsJSArray2;</SCRIPT>
                            <script type="text/javascript">
function showValue3()
{
       elem1 = document.getElementById('inputBox3');
       document.getElementById('Tfio_ispm').value=elem1.value;
            }
                            </SCRIPT>

Т.е .  actbm  табличка массивчик для автозаполнения

Добавлено через 1 минуту и 12 секунд
Код

function actbm_generate(){
        if (document.getElementById('tat_table')){ actbm_display = false;document.body.removeChild(document.getElementById('tat_table')); } 
        if (actbm_kwcount == 0){
            actbm_display = false;
            return;
        }
        a = document.createElement('table');
        a.cellSpacing='1px';
        a.cellPadding='2px';
        a.style.position='absolute';
        a.style.top = eval(curTop(actbm_curr) + actbm_curr.offsetHeight) + "px";
        a.style.left = curLeft(actbm_curr) + "px";
        a.style.backgroundColor=actbm_self.actbm_bgColor;
        a.id = 'tat_table';
        document.body.appendChild(a);

PM MAIL   Вверх
Amphiluke
Дата 8.1.2010, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: 39
Всего: 112



Ааа. Ну, для ASP имеется отдельный форум. Там должны уже подсказать по существу дела… Если не поможет исправление actbm_hStyle, попробуйте обратиться туда, наверное.
PM   Вверх
Vera2009
Дата 8.1.2010, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 9.12.2009

Репутация: нет
Всего: нет



ну как они там помогут.когда у меня не работает zindex именно с готового кода на  javascript ?
у нас то он пишется z-index и прекрасно работает...

PM MAIL   Вверх
Amphiluke
Дата 8.1.2010, 14:30 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: 39
Всего: 112



Не пробовали добавить
Код

        a = document.createElement('table');
        ...
        a.style.backgroundColor=actbm_self.actbm_bgColor;
        a.id = 'tat_table';
        a.style.zIndex = '1035';
        document.body.appendChild(a);

?
PM   Вверх
Vera2009
Дата 8.1.2010, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 9.12.2009

Репутация: нет
Всего: нет



Спасибо! вот видите помогли!!!
Я чуть не так написала сначала ,поэтому не получалось!
Спасибо !
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0498 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.