• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

аналог Notesuidocument.currentfield в Web

  • Автор темы yerke
  • Дата начала
Y

yerke

привет всем

есть форма в базе
база предназначена для веб
а как можно получить имя поля где мигает курсор
notesUIDocument.CurrentField не подходит так как UI классы не работаю в веб
 
S

Sandr

А на какое событие получить надо?

Если по клику княпки - то нийфига не выйдет, так как фокус уйдет из поля... А если на установку фокуса - то JavaScriptoм event.srcElement.name
 
S

Sandr

тада никак... разьве что на onBlur поля... но это имя фиг передашь функции на кнопке...

Хотя, как вариант - на onBlur пишешь имя поля в какое-то другое поле, а по клику кнопки получаешь это имя...
 
Y

yerke

<!--QuoteBegin-Sandr+31:10:2007, 17:46 -->
<span class="vbquote">(Sandr @ 31:10:2007, 17:46 )</span><!--QuoteEBegin-->Хотя, как вариант - на onBlur пишешь имя поля в какое-то другое поле, а по клику кнопки получаешь это имя...
[snapback]83787" rel="nofollow" target="_blank[/snapback]​
[/quote]

тоже не получается
добавил поле (называется WhichField)
где содержится имя поля в котором стоит фокус

в онфокус других полей поместил
window.document.forms[0].WhichField.value="Имя поля где фокус";

если WhichField едитабл то без проблем все работает но этот вариант не удобно это поле должен быть скрытым

если WhichField компютед то браузер вообще его не видит
и выводит сообщение типа элемент не найден
 
S

Sandr

Помести это эдитебл поле в див с дисплей:ноне и будет тебе счастье...
 
Y

yerke

<!--QuoteBegin-Sandr+1:11:2007, 18:05 -->
<span class="vbquote">(Sandr @ 1:11:2007, 18:05 )</span><!--QuoteEBegin-->Помести это эдитебл поле в див с дисплей:ноне и будет тебе счастье...
[snapback]83938" rel="nofollow" target="_blank[/snapback]​
[/quote]
как понять
 
H

Hedg

Для: yerke
DIV - от слова DIVISION. Один из тегов HTML
<div style="display: none ;"></div>
 
S

Sandr

именно... а не зная, что есть див (и вообще основные ХТМЛ теги) - лучше не начинать делать веб-приложения на лотусе... без них тяжко... ;)
 
L

lionk

а зачем именно поле,
переменная тя не устроит?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!