我有一组文本框,我想要迭代这些文本框以获得它们的值列表。所以我使用了以下appraoch:
var locations = [];
$("input[type=text]").each(i => {
var obj = $(this);
locations.push(obj.value)
});
调试时,obj
是主窗口,而不是DOM中的当前元素。因此obj.value
只返回undefined
。
但是,当我只使用$(“input[type=text]”).val()
时,只返回第一个值。
在文档中,箭头函数“对this
没有自己的绑定”。所以我们用一个经典的函数表达式代替箭头函数:
$("input[type=text]").each(function(i) {
var obj = $(this);
locations.push(obj.value)
});
也许这是在帮你,
var locations = [];
$("input[type=text]").each(function(i){
var aaa = $(this).val();
locations.push(aaa);
});
您可以在下面使用代码段。map
函数通过其中的函数逐个获取所有输入值。
null
$("#print").on("click",function(){
var values = $("input[name='location[]']")
.map(function(){return $(this).val();}).get()
console.log(values);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type='text' name='location[]'>
<input type='text' name='location[]'>
<input type='text' name='location[]'>
<input type='text' name='location[]'>
<a href='#' id='print'>print</a>
问题内容: 我有一个Excel文件,我需要从该Excel文件中的文本框中读取一个值。 我正在使用库,并尝试通过以下方式获取值: 不幸的是,我无法转换为元素。 有谁知道该怎么做? 问题答案: 也许您可以这样:
我正在尝试从网页复制一个文本元素并在我的控制台中打印它,作为对未来项目的测试。 这些是我收到错误时的行: 错误是这样的: 然后我的chomedrive关闭了。有什么问题?
问题内容: 我正在使用一些房屋更换产品,使我可以隐藏通知栏,而这正是我真正喜欢的东西。 所有信息都可以用一些小部件代替,但是我也想显示通知。 当我已经开发了一些应用程序时,我想知道是否存在允许应用程序获取所有通知的命令行。我打算将此添加到小部件或烤面包。 非常感谢您提供任何线索或帮助。 问题答案: 从Android API级别18(Android 4.3)开始,提供了一个类 Notificatio
问题内容: 考虑以下源代码, 如何检索列表变量中的两个名称(Name1,Name2)?我为“ Get Text”关键字尝试了以下xpath,但仅返回第一个。 请建议 问题答案: 您可以遍历以下元素: 这种方法有效,但是在有许多匹配项时速度很慢。
问题内容: 这是我要从中提取数据的网站链接,我试图在锚标记下获取属性的所有文本。这是示例html: 我想提取所有文本值,例如。 我尝试了: 但它给出(空)字符串。 关于如何实现的任何建议? PS-在“ 产品类型”* 下选择单选按钮的第一个值 * 问题答案: 要提取标签内的所有文本值,例如 [‘A / D TC-55 SEALER’,’Carbocrylic 3356-1’] ,您必须为引入 Web
我想从一个集合中得到所有的文件,然后用它们,得到他们的身份证。这里我的集合如何是用户集合,它只是一个集合和多个文档。我试了一下,但不起作用: 更新
问题内容: 我需要一种从本地文件夹中获取所有图像的方法,以便在本地也可以运行演示文稿。由于这是不可能的,服务器将不会尝试从本地文件夹中获取图像。 我需要使用.js,因为它无法在本地PC上运行,因此无法使用.php(这样会更容易)。 说我需要从 学习中 获取所有图像 / 问题答案: 我认为您最好的选择是在Javascript中使用新的File API。是具有很多从文件系统读取文件的功能。 (代码从这
我需要在datatable分页中选中所有复选框我做错了什么 现在我只能得到一个页面复选框值。