powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JSF как на JavaScript сделать кнопку активной?
9 сообщений из 34, страница 2 из 2
JSF как на JavaScript сделать кнопку активной?
    #35432417
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Грузим страницу.
2. Смотрим Page Source - что пришло на клиента для Ваших кнопок.
3. Mozilla -> Tools -> Web Development -> DOM Inspector || Mozilla FireFox -> Tools -> DOM Inspector - находим Ваш контрол и смотрим ЭстЪ ли у него disabled и чему оно равно.
4. Ставим breakpoint в https://addons.mozilla.org/ru/firefox/addon/1843]Firebug || https://addons.mozilla.org/ru/firefox/addon/216]JavaScript Debugger на
Код: plaintext
1.
2.
3.
....
if(Ctrl=document.getElementById("form1:b_Area"))
....
5. F12
6. Смотрим что в Ctrl , ЭстЪ ли у него disabled и чему оно равно.
7. F12
8. Смотрим что в Ctrl после
Код: plaintext
1.
2.
3.
....
Ctrl.disabled=false;
....
у disabled и чему оно равно.

P.S.
1. Вы 100%-но уверены, что после
Код: plaintext
1.
2.
3.
....
Ctrl.disabled=false;
....
никакм макаром где-то не устанавливаецо обратно
Код: plaintext
1.
2.
3.
....
Ctrl.disabled=true;
....


2. Submit'а формы, часом, не происходит с возвратом, ессесно, установленным на серваке disabled ?

_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
JSF как на JavaScript сделать кнопку активной?
    #35434164
Фотография MikeJunior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Soft1. Грузим страницу.
OK загрузили.

Ex_Soft2. Смотрим Page Source - что пришло на клиента для Ваших кнопок.

Нету кнопки ппц!
Я использую NB 6.1 + JSF + фреймверк Woodstock
Код: plaintext
1.
</div><span id="j_id241"><script type="text/javascript">woodstock4_3.widget.common.createWidget('j_id241',{"id":"form1:b_Area","widgetType":"button","style":"left: 48px; top: 720px; position: absolute; width: 71px","visible":true,"primary":false,"value":"Add Area","escape":true,"mini":false,"disabled":true});</script></span>

Оно как то работает через эту функцию хз как ппц :(
Я вот думаю а что если мне в моём JS файле вызвать эту ихнюю функцию createWidget(с параметром disabled=false) ???

Как то рогато получится да?

Ex_Soft3. Mozilla -> Tools -> Web Development -> DOM Inspector || Mozilla FireFox -> Tools -> DOM Inspector - находим Ваш контрол и смотрим ЭстЪ ли у него disabled и чему оно равно.

Написано disabled ничему не равно!

Ex_Soft4. Ставим breakpoint в https://addons.mozilla.org/ru/firefox/addon/1843]Firebug || https://addons.mozilla.org/ru/firefox/addon/216]JavaScript Debugger на
Код: plaintext
1.
2.
3.
....
if(Ctrl=document.getElementById("form1:b_Area"))
....


Не могу поставить потому что там нету ничего есть только то что я написал в шаге 2
...
Рейтинг: 0 / 0
JSF как на JavaScript сделать кнопку активной?
    #35434326
Фотография MikeJunior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри я кретин! У меня код JS в отдельно файлике а не на странице.
Я не знал что можно выделить в Firebug файл JS с моим кодом.

Короче я дебагере следующий результат

После:
Код: plaintext
1.
2.
3.
....
if(Ctrl=document.getElementById("form1:b_Area"))
....

свойство disabled = true;

После:
Код: plaintext
1.
2.
3.
....
Ctrl.disabled=false;
....

свойство disabled = false;

Но кнопка всё равно не активна:(
...
Рейтинг: 0 / 0
JSF как на JavaScript сделать кнопку активной?
    #35440980
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MikeJunior
Но кнопка всё равно не активна:(

А Вы 100%-но уверены, что работаете с необходимой кнопкой? Попробуйте не в дебагере, а после привоения в Mozilla -> Tools -> Web Development -> DOM Inspector || Mozilla FireFox -> Tools -> DOM Inspector посмотреть. Submit'а, как уже вопрошалось выше, точно не происходит?
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
JSF как на JavaScript сделать кнопку активной?
    #35599097
Фотография MikeJunior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо! Уже решил.
Вот линка где описано как надо работать с компонентами у клиента.

Код: plaintext
1.
document.getElementById("form1:b_Area").setProps({disabled: true});

))
...
Рейтинг: 0 / 0
JSF как на JavaScript сделать кнопку активной?
    #35599576
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MikeJunior,
можете смело менять ник MikeBeginner
...
Рейтинг: 0 / 0
JSF как на JavaScript сделать кнопку активной?
    #35601900
ZeusTheTrueGod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
web - это http,cookie,javascript,post,html и css , а не набор библиотек
человек взял какую то серверную библиотеку, которая всё за него генерирует, и не зная, как оно работает, начинает чё-то где-то менять
ну что ещё тут ожидать?
...
Рейтинг: 0 / 0
JSF как на JavaScript сделать кнопку активной?
    #35601905
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeusTheTrueGod,
Вот, наконец-то и ты, Зевс, прочухал, что библиотеки - не совсем полезно.
...
Рейтинг: 0 / 0
JSF как на JavaScript сделать кнопку активной?
    #35603241
Фотография MikeJunior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeusTheTrueGodweb - это http,cookie,javascript,post,html и css , а не набор библиотек
человек взял какую то серверную библиотеку, которая всё за него генерирует, и не зная, как оно работает, начинает чё-то где-то менять
ну что ещё тут ожидать?


ппц. чувак сам всебя влюблён :)
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JSF как на JavaScript сделать кнопку активной?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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