Добавить telerik RadNumericTextBox в <td>innerHTML, используя Javascript - PullRequest
0 голосов
/ 26 мая 2011

Я хочу добавить telerik RadNumericTextBox к innerHTML, используя javascript или jquery.Как мне этого добиться?

1 Ответ

1 голос
/ 26 мая 2011

Если вы имеете в виду RadNumericTextBox , указанный здесь , то вы ищете серверное решение, не имеющее ничего общего с javascript.

innerHTML - это свойство элемента DOM, которое не может существовать, пока, во-первых, не существует DOM, а во-вторых, элемент внутри него. Поэтому, если вы ищете решение на стороне сервера, оно не имеет ничего общего с innerHTML или javascript (по крайней мере, для добавления подходящей разметки на сервере в ASP.NET).

Если вы ищете эквивалентную функциональность для применения на клиенте, вы можете проверить ввод в какое-то удобное время (то есть, удобное для пользователя), что вероятно, когда форма публикуется или когда пользователь покидает поле в вопрос (который обычно отправляет событие размытия и, возможно, событие изменения при изменении значения).

Вы также можете использовать HTML5 input @ type = number, однако это будет работать только в браузерах, которые его поддерживают (хороший процент - нет).

Слушатель, который проверяет, что значение элемента управления формой (возможно, вход в этом случае) довольно просто записать и присоединить к элементу, если это то, что вы хотите. В любом случае innerHTML вряд ли будет вовлечен в подходящее решение на стороне клиента.

Что вы на самом деле пытаетесь сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...