求个JavaScript "层"搜索程序

来源:百度知道 编辑:UC知道 时间:2024/05/31 11:34:08
本人在做静态网站关键字搜索时出了一点问题:
如果层原来是隐藏的,即使搜到关键字也显示不出来.自己实在解决不了这个问题.还请高手帮忙.
要达到的目的:对网页中层进行搜索,显示关键字所在层,并隐藏其他层.
下面是模版代码:
注:此模版中的搜索代码(搜索输入层中部分)搜索的是整个网页,并不是层.
<!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=gb2312" />
<title>层搜索</title>
<style type="text/css">
<!--
#so {
position:absolute;
left:120px;
top:50px;
width:199px;
height:100px;
z-index:1;
}
#a1 {
position:absolute;
left:400px;
top:50px;

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<style>
<!--
#results div{border:1px solid #ccc; width:100px; height:100px;float:left;margin:10px;}
-->
</style>

<BODY>
<form name="search" onSubmit="return findInPage(this);">
<div align="center"><font size=3>
<input name="string" type="text" size=30 onChange="n = 0;">
</font>
<input type="submit" value="文章搜索">
</d