console
var but = document.getElementsByTagName("button")[0]
var list = document.getElementById("list")
var min = document.getElementById("min")
var max = document.getElementById("max")
var arr = []
for(var i = 0; i < list.children.length; i++) {
arr.push(list.children[i])
}
but.onclick = function() {
var minx = Number(min.value);
var maxx = Number(max.value) === 0 ?Infinity :Number(max.value)
console.log(minx)
var showData = arr.filter(function(el, index) {
console.log(el)
return minx <= el.innerText && el.innerText <= maxx
})
console.log(showData)
list.innerHTML = ''
for(var i = 0; i < showData.length; i++) {
list.appendChild(showData[i])
}
}
价格: <input id="min" type="number" min="0"/> ~ <input id="max" type="number" min="0"/>
<button>查找</button>
<ul id="list">
<ul>532</ul>
<ul>125</ul>
<ul>323</ul>
<ul>123</ul>
<ul>343</ul>
<ul>546</ul>
<ul>454</ul>
<ul>656</ul>
<ul>122</ul>
<ul>545</ul>
</ul>