У меня есть два текстовых поля в Asp.Net: первое для пароля и второе для соответствующего пароля.
Как я могу проверить, вводил ли пользователь разные значения в оба текстовых поля через Javascript на стороне клиента?
Рассматривали ли вы для этого элемент управления CompareValidator ?
Это то, для чего был разработан CompareValidator.
редактировать - добавлено
Если вы просто хотите javascript и хотите сделать это полностью в javascript, вот пример:
http://www.willmaster.com/library/manage-forms/ensuring-two-form-fields-have-identical-information.php
Однако CompareValidator позаботится о том, чтобы генерировать для вас javascript (пока включена проверка на стороне клиента), поэтому, по моему мнению (и это просто мнение), вы усложняете себе задачу, написав Яваскрипт себя.
Самый простой js для этого будет
if(document.getElementById('password1').value != document.getElementById('password2').value){ // they do not match }
Но если вы используете .NET, вы можете воспользоваться советом по использованию CompareValidator.