You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

jQuery获取textarea内容触发onkeyup时val不是函数错误如何解决

错误原因

你传入函数的txtBeschreibung是原生DOM元素对象,.val()是jQuery提供的实例方法,原生DOM对象本身没有定义该方法,因此调用时会抛出val is not a function的错误。

解决方法
  • 方案1:使用原生DOM属性取值,无需依赖jQuery
    修改函数代码如下:
function getContent(txtBeschreibung) {
   console.log(
    txtBeschreibung.value
   )
}
  • 方案2:如果项目已引入jQuery,可将DOM对象转为jQuery对象后调用val()
    修改函数代码如下:
function getContent(txtBeschreibung) {
   console.log(
    $(txtBeschreibung).val()
   )
}

内容的提问来源于stack exchange,提问作者Trombone0904

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 00:18:04