<select name="sel" onchange="fun(this.value)">
<option>--
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
</select>
<input type="checkbox" name="A">A
<input type="checkbox" name='B'>B
<input type="checkbox" name='C'>C
<input type="checkbox" name='D'>D
<SCRIPT LANGUAGE="JavaScript">
<!--
function fun(va){
eval("document.all."+va).checked=true
}
//-->
</SCRIPT>
<option>--
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
</select>
<input type="checkbox" name="A">A
<input type="checkbox" name='B'>B
<input type="checkbox" name='C'>C
<input type="checkbox" name='D'>D
<SCRIPT LANGUAGE="JavaScript">
<!--
function fun(va){
eval("document.all."+va).checked=true
}
//-->
</SCRIPT>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
function test() {
var selIndex =document.all["sel"].options[document.all["sel"].selectedIndex].text;
var selObj = eval(document.all["checkbox"+selIndex]);
document.all["hf"].href = "#"+"checkbox"+selIndex;
document.all["hf"].click();
}
//-->
</SCRIPT>
</HEAD><BODY>
<SELECT NAME="sel" onchange="test()">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
</SELECT>
<a href="#" id = "hf" style="display:none">dd</a>
<input type="checkbox"name="checkboxA" usemap="loc#checkboxA" >A<p>ddd<p>dd<p>ddd<p><p>dd<p><p>A<p>ddd<p>dd<p>ddd<p><p>dd<p>
<input type="checkbox" name="checkboxB" usemap="loc#checkboxB">B<p>dd<p>dd<p><p><p>dd<p>A<p>ddd<p>dd<p>ddd<p><p>dd<p>
<input type="checkbox" name="checkboxC" usemap="loc#checkboxC">C<p>dd<p>dd<p>dd<p><p>ddd<p>A<p>ddd<p>dd<p>ddd<p><p>dd<p>
<input type="checkbox" name="checkboxD" usemap="loc#checkboxD">D<p>dd<p>dd<p>dd<p>dd<p><p>dddd<p>A<p>ddd<p>dd<p>ddd<p><p>dd<p></BODY>
</HTML>
<select onchange="xxx(this)">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
...
<option value="Z">Z</option>
</select>
<数据>
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<input type="checkbox" name="checkbox">A<br>
<input type="checkbox" name="checkbox">B<br>
<input type="checkbox" name="checkbox">C<br>
<input type="checkbox" name="checkbox">D<br>
<input type="checkbox" name="checkbox">Z<br>
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<script>
function xxx(o)
{
obj = document.getElementsByName("checkbox")
for(i=0;i<obj.length;i++)
{ if(obj[i].nextSibling.nodeValue==o.options[o.selectedIndex].value)
{document.body.scrollTop=obj[i].offsetTop
}
}
}
</script>
</body>
<body>
<select onchange="xxx(this)">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
...
<option value="Z">Z</option>
</select>
<数据>
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<nobr>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
<input type="checkbox" name="checkbox">A
<input type="checkbox" name="checkbox">B
<input type="checkbox" name="checkbox">C
<input type="checkbox" name="checkbox">D
<input type="checkbox" name="checkbox">Z
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<br><br><br><br><br><br><br><br<br><br><br><br><br><br><br><br><br><br><br><br><br<br><br><br><br><br>
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<br><br><br><br><br><br><br><br<br><br><br><br><br>
<script>
function xxx(o)
{
obj = document.getElementsByName("checkbox")
for(i=0;i<obj.length;i++)
{
if(obj[i].nextSibling.nodeValue.substr(0,1)==o.options[o.selectedIndex].value)
{
document.body.scrollTop=obj[i].offsetTop
document.body.scrollLeft=obj[i].offsetLeft
}
}
}
</script>
</body>
强!
不知大哥有多少年经验了?