gpt4 book ai didi

javascript - TextArea 返回错误值

转载 作者:行者123 更新时间:2023-11-28 09:51:04 24 4
gpt4 key购买 nike

我有一些文本区域

<textarea>Default Value</textarea>
<textarea>Default Value</textarea>

用户输入一些文本,我想在 JavaScript 中获取它们的新值:

$('textarea').each(function(index, item) {
alert(item.value);
});

听起来很简单,但我得到的只是“默认值”。

我已经尝试过:

item.nodeValue, 
item.textContent,
item.innerHTML. item.innerText,
item.value,
$(item).val() in jQuery

我总是得到“默认值”。尽管 firebug 甚至在 HtmlTextAreaElement => value 中显示新值。那应该是 item.value,对吗?我觉得自己很笨,请帮助我。

最佳答案

在textarea中,它不是item.value,而是innerHTML

jquery 的 val() 可以工作

<input type="text" value="some text" />
<textarea id="something" name="something">some text</textarea>

你可以这样做:

$('textarea').each(function(index, item){
console.log($(item).val());
});

关于javascript - TextArea 返回错误值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10961144/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com