Я не уверен, что то, что я пытаюсь сделать, возможно вообще. Итак, я успешно создал функцию «drop your images» для сайта, над которым я работаю. Вот как это выглядит (внешний вид улучшится). Как редактировать скрытое поле ввода с помощью jquery и текстового поля?
Теперь у меня есть это текстовое поле, где я могу редактировать заголовок, но я пытаюсь сделать так, чтобы при вводе текста я мог редактировать части скрытого ввода. Например, заголовок ввода будет редактировать часть Caption внутри скрытого поля ввода.
Вот как это выглядит:
<input value="meta":{"userId":"le_user","FolderName":"Name Of the Folder","Caption":"","DateStamp":"","Privacy":""}">
Это код, который я использовал
<div class="addtextTopic">
<div class="leimage">
<img src="funnylookingcar.png">
<input class="tosend" value="meta":{"userId":"le_user","FolderName":"Name Of the Folder","Caption":"","DateStamp":"","Privacy":""}">
</div>
<textarea class="lecaptine" placeholder="Enter A Caption"></textarea>
</div>
$(document).ready(function() {
$(".addtextTopic .lecaptine").onchange(function() {
var $cap = $(this)
$(".tosend").val($cap);
});
});
Теперь, приведенный выше код не работает, и по какой-то причине, я начинаю подумайте, что если он сработает, он заменит все значение, а не часть подписи.
Кроме того, я в правильном направлении? это даже возможно?
Для получения значения из текстового поля нужно будет 'var $ cap = $ (this) .val()'. Но да, результатом будет замена всего текста в скрытом входе. (Кроме того, '.onchange()' должен быть '.change()'.) – nnnnnn