<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript"> function findEach()
{
var vData= ["name", "sex", "age", "job", "e-mail"]; //查询字符集 var sFind = document.getElementById("input").value;
if(sFind==""){
alert("Can not be empty.");
} if(sFind!=""){
var nPos;
var vResult = []; //for(var i = 0; i <= vData.length; i++){
for(var i in vData){
var sTxt=vData[i]||'';
nPos = find(sFind, sTxt);
//nPos=sTxt.indexOf(sFind);
if(nPos>=0){
vResult[vResult.length] = sTxt;
}
} alert(vResult);
}
}
function find(sFind, sObj)
{
var nSize = sFind.length;
var nLen = sObj.length;
var sCompare; if(nSize <= nLen ){
for(var i = 0; i <= nLen - nSize + 1; i++){
sCompare = sObj.substring(i, i + nSize);
if(sCompare == sFind){
return i;
}
}
}
return -1;
} </script>
</head> <body>
<input id="input" type="text" value="" />
<input id="search" type="button" onclick="findEach()" value="Search" />
</body>
</html>

最新文章

  1. 【.NET深呼吸】存储基于本地线程的值
  2. i.
  3. CSS样式----图文详解:css样式表和选择器
  4. 并查集+拓扑排序 赛码 1009 Exploration
  5. BZOJ2738: 矩阵乘法
  6. java7-files读写文件
  7. css3 绘制优惠券
  8. spring 初始化时注入bean实现listener的方法
  9. Java作业 输入圆的半径计算输出圆的周长和面积
  10. 利用Fragment创建动态UI 之 Fragment之间的通信
  11. smarty练习: 设置试题及打印试卷
  12. 21个值得收藏的Javascript技巧
  13. jquery实现上传图片预览(需要浏览器支持html5)
  14. js实现在新标签页打开页面
  15. ubuntu下处理mysql无法启动故障一例
  16. linux c函数指针的应用
  17. Centos小白学习
  18. 树形结构模型Django-MPTT
  19. docker WARNING: IPv4 forwarding is disabled. 解决方法
  20. Java核心技术 对象与类

热门文章

  1. Python 能干什么
  2. matlab实现MSER(最大极值稳定区域)来进行文本定位
  3. Spark Streaming实战
  4. 1130 - Host &#39;&#39; is not allowerd to connect to this MySQL server,
  5. nmon监控及简要分析
  6. java.lang.OutOfMemoryError: PermGen space异常及解决
  7. git 提交和下载代码
  8. $ MySQL-python数据库模块用法
  9. 如何释放linux cache占用的内存
  10. [HAOI2017模拟]百步穿杨