У меня есть таблица со входами и текстовыми полями внутри некоторых td. Эти входы и текстовые поля пусты, когда моя страница загружена. Затем я вводим текст внутри обоих входов и текстовых полей. Затем я сохраняю эту страницу в базе данных sql. Затем я могу загрузить эту таблицу по своему желанию. Когда страница загружается, я грубо нуждаюсь во всех текстовых «значениях» во всех вложенных и текстовых областях, которые нужно загрузить.Сохранение html потеряет значения внутри текстовой области
Я использую это в функции для сохранения всех значений входов.
$("input").each(function(){
$(this).attr("value", $(this).val());
});
Работы хорошо. Но при попытке применить это к текстовой области, как показано ниже, не повезло.
$("textarea").each(function(){
$(this).attr("value", $(this).val());
});
Когда я загружаю мой сохраненный HTML, мой текст область пуста, но значение = «» берет текст, хотя. Например, когда я загружаю пустую таблицу, textarea выглядит так.
<textarea value="" type="text"></textarea>
После того, как я написал «привет» в текстовое поле, и спас мою HTML, я в конечном итоге с этим при загрузке его
<textarea value="hello" type="text"></textarea>
Но фактическое текстовое поле пусто.
любые идеи?
Не уверен, что я понял, что я должен там есть? –
спасибо, что ответили. Я отредактировал свой вопрос, потому что, на мой взгляд, на самом деле это было не совсем ясно. Я понял ваш ответ выше, но, похоже, это не то, что мне нужно. Я не хочу заменять текст, но просто держу его –