jquery:如何获取文本区域的值[已关闭]

9udxz4iz  于 2023-01-04  发布在  jQuery
关注(0)|答案(1)|浏览(136)

**已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。

这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
昨天关门了。
Improve this question
我正在尝试获取页面上文本区域的值。我的代码是
第一个警报出现,然后函数结束(没有第二个警报)。它应该迭代两次。
我哪里做错了?

function myClick() {
  var res = '';
  alert('Click');
  $(':textarea').each(function() {
    alert(res + "-ta" + $(this).val());
    if ($.trim($(this).val()) !== '') res += $(this).attr('id') + '~' + $(this).val() + '|';
  });
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script>
<form name="form">
  <textarea name="TA1" cols="1" rows="3" class="O" id="O1"></textarea><br />
  <textarea name="TA2" cols="1" rows="3" class="O" id="O2"></textarea><br />

  <input name="Submit" type="button" value="Click me" onclick="myClick()" />
</form>
wwwo4jvm

wwwo4jvm1#

我在这里的在线编辑器中发布了一个解决方案。基本上你需要改变:

:textarea

textarea

相关问题