迭代通过使用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"> 
+2

“* [打印其值] *”在哪里?回应什么事件?你有什么尝试,因为 - 并且不想冒犯 - 这相对容易做,并且寻找。你有* * 2,000的声誉(正如我写的那样),你应该 - 现在*知道你应该尽最大努力并且清楚地说明你想要解决什么问题。 –

循环并写入输出到控制台(你说的打印 - 不知道,你想让它去的,但只是改变的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();