свойства javascript. свойства net - PullRequest
3 голосов
/ 03 декабря 2010

Не могли бы вы сравнить свойства

Я хочу отключить текстовое поле 'txtName'. Есть два способа

  1. Использовать JavaScript, txtName.disabled = true
  2. Использовать ASP.NET, <.. Enabled="false" ..>

Какой метод лучше и почему?

Ответы [ 3 ]

1 голос
/ 03 декабря 2010

Я предполагаю, что Enabled="false" приводит к disabled="disabled" в сгенерированном HTML-коде. В этом случае это явно лучший способ, так как он не требует, чтобы пользователь включил JavaScript.

1 голос
/ 03 декабря 2010

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

Метод на стороне клиента (javascript) не требует этого.

Однако, если javascript отключен, метод на стороне клиента не будет работать.

В любом случае конечный результат одинаков (установлен атрибут disabled).

0 голосов
/ 03 декабря 2010

Разницы нет.

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