迭代通过使用jQuery
问题描述:
我如何通过使用jQuery网页上的每个输入元素循环和属性名与Phone
结束例如迭代通过使用jQuery
<input type="text" value="0" name="aPhone">
<input type="text" value="1" name="1Phone">
<input type="text" value="2" name="kPhone">
...
<input type="text" value="100" name="xPhone">
答
循环并写入输出到控制台(你说的打印 - 不知道,你想让它去的,但只是改变的console.log()来索姆其他):
$("input[name$='Phone']").each(function(){
console.log($(this).val());
});
+0
为什么上帝的名字是低调的? –
答
你可以得到所有的打印其值页面上的每个输入元素值到通过.map
数组(结束与选择:https://api.jquery.com/attribute-ends-with-selector/)
var vals = $("input[name$='Phone']").map(function() { return this.value }).get();
“* [打印其值] *”在哪里?回应什么事件?你有什么尝试,因为 - 并且不想冒犯 - 这相对容易做,并且寻找。你有* * 2,000的声誉(正如我写的那样),你应该 - 现在*知道你应该尽最大努力并且清楚地说明你想要解决什么问题。 –