下面的代码可能有几个匹配的结果,但它现在只显示我创建的表中的最后一个匹配项。如何制作动态表格以便显示所有结果?我在javascript中相当新,所以请原谅我没有使用正确的术语。
for(var i = 0; i < result.length; i++) {
var obj = result[i];
//console.log(obj);
var item = obj.item_name;
var price = obj.item_price;
var re = new RegExp("^.*"+input_item+".*","gi");
if(item.match(re)){
document.getElementById('item_name').innerHTML = item
document.getElementById('item_price').innerHTML = price
} /*else {
alert("doesnt match")
}*/
}