试试
<script>
function she(tablename,v){
var t=false;
var maxr=tablename.rows.length;
var maxc=tablename.rows[0].cells.length;
var tdcon;
for(i=0;i<maxr;i++){
for(j=0;j<maxc;j++){
tdcon = tablename.rows[i].cells[j];
if(tdcon.innerHTML.indexOf(v)>=0){
tdcon.innerHTML=tdcon.innerHTML.replace(v,"<font color='red'>" + v + "</font>");
t=true;
}
}
}
if(t){document.all.nextbutt.disabled=false;}
else alert("没找到包含有“" + v + "”的内容。");
}
</script><table id="showTable">
  <tr>
    <td>序号</td>
    <td>姓名</td>
    <td>性别</td>
    <td>级别</td>
  </tr>  <tr>
    <td>序a号</td>
    <td>姓a名</td>
    <td>性a别</td>
    <td>级a别</td>
  </tr>
</table>
<form name="form1">
<input>
<input type="button" value="下一步" name="nextbutt" onclick="form1.submit();" disabled>
</form>
<input name=chav value="姓">
<input type="button" value="查找" onclick="she(document.all.showTable,document.all.chav.value);">

解决方案 »

  1.   

    你的方法不错。我昨天也想出来了,但昨天社区上不了,没来得及结贴,在此谢过了。以下是我写的代码:
    <form method=POST onSubmit="return checknum()">
    请输入要查找的数字:<input name=num value="" width=20><input type=submit value="查找">
    </form>
    <SCRIPT LANGUAGE="javascript"> 
    <!-- function checknum()
    {
    var table = document.all.data1; 
    var hang = table.rows.length;
    var lie = table.rows(0).cells.length; 
    var cc = document.getElementsByName('cc');
    //var dosenot = true;
    //alert(document.all.num.value);for (i=0;i<hang;i++) 
    { if(table.rows(i).cells(0).innerText==document.all.num.value)
    {
    table.rows(i).style.fontstyle="bold";
    table.rows(i).style.color="#ff0000";
    cc[i-1].checked=true;
    //alert(cc[i-1].checked);
    // dosenot=false;
    }

    }
    //if(dosenot) (alert("没找到");
    return fcheck();
    }function fcheck()
    {
    var cc = document.getElementsByName('cc');
    var i;
    var j=0;  for(i=0;i<cc.length;i++)
      {
        if(cc[i].checked) 
        {      j++;
        }
      }
    //alert('共选择了'+j+'个,共有'+cc.length+'个。');
    if(j==cc.length) 
    return true;
    else
    return false;
    }//-->
    </SCRIPT><table border="1" width="100%" id="data1">
     <tr>
      <td>&nbsp;姓名</td>
      <td >年龄</td>
      <td>确认</td>
     </tr>
     <tr>
      <td>张三</td>
      <td>25</td>
      <td><input type=checkbox name=cc id=cc1 disabled>c1</td>
     </tr>
     <tr>
      <td height="22">李四</td>
      <td height="22">22</td>
      <td><input type=checkbox name=cc id=cc2 disabled>c2</td>
     </tr>
     <tr>
      <td height="22">王五</td>
      <td height="22">34</td>
      <td><input type=checkbox name=cc id=cc3 disabled>c3</td>
     </tr>
     <tr>
      <td height="22">老六</td>
      <td height="22">54</td>
      <td><input type=checkbox name=cc id=cc4 disabled>c4</td>
     </tr> 
    </table>