Внутренний HTML с входными значениями
есть краткий вопрос относительно innerHTML и входных значений, которые были введены. Смотрите краткий пример ниже (для удобства используйте jQuery):
jQuery:
jQuery(document).ready(function($) {
$('.send').click(function() {
alert( $('.content').html() );
return false;
});
});
html:
<div class="content">
<input type="text" name="input" value="Old Value" />
<input type="button" class="send" value="Send" />
</div>
Если вы измените значение ввода, нажмите кнопку «Отправить»; кнопка, предупреждение показывает, что полученный innerHTML содержит ввод со «старым значением», а не со значением, введенным пользователем. Почему это? И как мы можем получить HTML в виде строки с введенными пользователем значениями ввода?