У меня есть изображение, затем якорь, а затем div, который содержит текстовое поле. Как получить идентификатор этого текстового поля при нажатии на изображение?Как получить элемент внутри div
Ниже мой HTML
<img src="Image/icons/preview.png" alt="Preview" id="img1" onclick="ViewHtml(this.id);" />
<a id="ancHeader">Header html</a>
<div class="collapse">
<textarea rows="30" cols="22" id="txtHtmlHead" class="editor"></textarea>
</div
Я хочу, чтобы получить идентификатор текстового поля на click.below изображения моя функция Javascript
function ViewHtml(id) {
$("#" + id).siblings('div.collapse first > textarea.editor').val();
}
Но приведенный выше код не работает. Может ли кто-нибудь мне помочь ...?
document.getElementbyId() .. посмотреть вверх – joshua
Не совсем понятно, чего вы пытаетесь достичь. Я смутился. Одна сильная рекомендация. Сделайте учебник на http://try.jquery.com. Это время было потрачено, в частности ... $ (this) .closest ('# id of interest ...) – zipzit