日期:2014-05-16 浏览次数:20479 次
<input type="text" onkeyup="search(this.value)" /><br />
<textarea id="ta" rows="5" cols="50">张三
李四
小李子
王五
刘麻子</textarea>
<script>
var ta, data;
Array.prototype.filter = function (v) { var r = []; for (var i = 0, j = this.length; i < j; i++) if (this[i].indexOf(v) != -1) r.push(this[i]); return r };
window.onload = function () {
ta = document.getElementById('ta');
data = ta.value.replace(/\r/g,'').split('\n');
}
function search(v) {
if (v == '') ta.value = data.join('\n');
else ta.value = data.filter(v).join('\n');
}
</script>