gpt4 book ai didi

javascript - HTMLInputElement 没有方法 'val'

转载 作者:IT王子 更新时间:2023-10-29 03:18:00 25 4
gpt4 key购买 nike

我正在遍历表格行中的单元格。每个单元格中都有一个文本框,我想获取文本框的值并将其推送到一个数组中。

function dothing() {
var tds = $('#'+selected+' td');
var submitvals = new Array();
tds.each(function(i) {
var val = $(this).children('input')[0].val();
submitvals.push(val);
});
}

该函数还有更多内容,但仅此而已。出于某种原因,当我运行这段代码时,我得到“HTMLInputElement 没有方法‘val’”。我认为输入元素应该在 jQuery 中有一个 val() 方法来获取值,所以这是没有意义的。我是不是遗漏了什么,或者做错了什么?

最佳答案

val() 是一种 jQuery 方法。 .value 是 DOM 元素的属性。使用 [0].value.eq(0).val()....

关于javascript - HTMLInputElement 没有方法 'val',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3332698/

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