我的页面上有一堆<textarea>
元素都具有相同的“名称”属性。我正在尝试捕获当前焦点所在的 textarea 的文本:
$('body').on('click', '[name=btnAddQuestion]', function () {
questionText = $("[name=stem]").val();
console.log('questionText: ' + questionText);
});
但我只能让它捕获<textarea>
列表中第一个的文本。有没有办法做到这一点,而不必给每个文本框一个唯一的 ID?
谢谢!
这是一个jsfiddle: