Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.07.2006, 12:34
|
|||
|---|---|---|---|
|
|||
Обьясните следующее |
|||
|
#18+
Имеется такой контрол, как Validator Для вопроса, возьмём asp:CustomValidator Обьявим его вот так: <asp:CustomValidator ID="CustomValidator1" runat="server" ClientValidationFunction="test" ControlToValidate="TextBox1" ErrorMessage="CustomValidator"></asp:CustomValidator> Для своей работы он генерит следующий javascript: var CustomValidator1 = document.all ? document.all["CustomValidator1"] : document.getElementById("CustomValidator1"); CustomValidator1.controltovalidate = "TextBox1"; CustomValidator1.errormessage = "CustomValidator"; CustomValidator1.evaluationfunction = "CustomValidatorEvaluateIsValid"; CustomValidator1.clientvalidationfunction = "test"; xhtml при этом выглядит так: <span id="CustomValidator1" style="color:Red;visibility:hidden;">CustomValidator</span> Вопрос: Каким образом в DOM обьект CustomValidator1 попадают свойства controltovalidate, errormessage итд.. Был проведён эксперимент над тэгом: <span id="testId" test="123">example</span> следующим кодом: var val = document.getElementById('testId'); alert(val.test); мы увидили "123" как и ожидали. Но, не обьяснимо следующее: Почему в коде который отрендерил CustomValidator этих атрибутов не видно? И как достич такого же эфекта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.07.2006, 14:24
|
|||
|---|---|---|---|
|
|||
Обьясните следующее |
|||
|
#18+
После изучения данного эфекта выяснилось следующее: Тэги действительно приежают так, как и ожидалось: <span id="Test" ControlToValidate="TextBox1">Bla-Bla</span> Если смотреть кэш, то эти атрибуты видно, а вот если Right-Click -> View Source... то их не видно. По какому критэрию IE отбирает тэги для отображения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.07.2006, 07:44
|
|||
|---|---|---|---|
|
|||
Обьясните следующее |
|||
|
#18+
Здравствуйте, Darkman_VLT, Вы писали: D_V>Обьявим его вот так: D_V>Для своей работы он генерит следующий javascript: D_V>xhtml при этом выглядит так: D_V><span id="CustomValidator1" style="color:Red;visibility:hidden;">CustomValidator</span> D_V> Вопрос: Каким образом в DOM обьект CustomValidator1 попадают свойства controltovalidate, errormessage итд.. Как это каким? Ты же только что сам привел JavaScript код, который инициализирует эти свойства. D_V>Был проведён эксперимент над тэгом: <span id="testId" test="123">example</span> D_V>мы увидили "123" как и ожидали. D_V>Но, не обьяснимо следующее: Почему в коде который отрендерил CustomValidator этих атрибутов не видно? И как достич такого же эфекта? Точно так же. Инициализировать атрибуты через JavaScript. Инициализация как в твоем эксперименте не совместима со стандартной моделью DOM. 1.1.4 stable rev. 510 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&tablet=1&tid=1391670]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 388ms |

| 0 / 0 |
