select问题,很急啊,帮帮我 <style>.a1{height: 400;}</style><select calss="a1">.....</select><select calss="a1">.....</select> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 :( 还是不理解......是把size=18去掉的样子吗? 不好意思,俺太笨. 楼主是这个意思吗<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无标题文档</title></head><script type="text/javascript">function getinit(obj){ document.getElementById("orderisapprovedselect").options[obj.selectedIndex].selected = true;}</script><body><SELECT id=orderid size=18 name=orderid onchange="getinit(this)"> <OPTION value=CS-0003-07>CS-0003-07</OPTION> <OPTION value=CS-0004-07>CS-0004-07</OPTION> <OPTION value=CS-0005-07>CS-0005-07</OPTION> <OPTION value=CS-0025-07>CS-0025-07</OPTION> <OPTION value=CS-0026-07>CS-0026-07</OPTION> <OPTION value=CS-0027-07>CS-0027-07</OPTION> <OPTION value=CS-0028-07>CS-0028-07</OPTION> <OPTION value=CS-0029-07>CS-0029-07</OPTION> <OPTION value=CS-0030-07>CS-0030-07</OPTION> <OPTION value=CS-0031-07>CS-0031-07</OPTION> <OPTION value=CS-0032-07 selected>CS-0032-07</OPTION> <OPTION value=CS-0033-07>CS-0033-07</OPTION> <OPTION value=CS-0034-07>CS-0034-07</OPTION> <OPTION value=CS-0045-07>CS-0045-07</OPTION> <OPTION value=CS-0046-07>CS-0046-07</OPTION> <OPTION value=CS-0054-07>CS-0054-07</OPTION> <OPTION value=CS-0080-07>CS-0080-07</OPTION></SELECT><SELECT id=orderisapprovedselect size=18 name=orderisapprovedselect> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> </SELECT></body></html> 知道你的意思了,不过你应该把代码拿出来,才能帮你看啊。你大概在第一个onchange的时候重写了第二个select的innerHTML,是这样吧。。有一个办法可以解决,比如你现在是17个option,你第二次在写入你需要写入内容后,写一个循环for(var i=select.options.length;i<17;i++){ oOption=document.createElement("option") select.options.add(oOption);} 是这个意思吧,我就能理解到这里了<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无标题文档</title></head><script type="text/javascript">function getinit(obj){ document.getElementById("orderisapprovedselect").scrollTop = obj.scrollTop;}</script><body><SELECT id=orderid size=5 name=orderid onchange="getinit(this)"> <OPTION value=CS-0003-07>CS-0003-07</OPTION> <OPTION value=CS-0004-07>CS-0004-07</OPTION> <OPTION value=CS-0005-07>CS-0005-07</OPTION> <OPTION value=CS-0025-07>CS-0025-07</OPTION> <OPTION value=CS-0026-07>CS-0026-07</OPTION> <OPTION value=CS-0027-07>CS-0027-07</OPTION> <OPTION value=CS-0028-07>CS-0028-07</OPTION> <OPTION value=CS-0029-07>CS-0029-07</OPTION> <OPTION value=CS-0030-07>CS-0030-07</OPTION> <OPTION value=CS-0031-07>CS-0031-07</OPTION> <OPTION value=CS-0032-07 selected>CS-0032-07</OPTION> <OPTION value=CS-0033-07>CS-0033-07</OPTION> <OPTION value=CS-0034-07>CS-0034-07</OPTION> <OPTION value=CS-0045-07>CS-0045-07</OPTION> <OPTION value=CS-0046-07>CS-0046-07</OPTION> <OPTION value=CS-0054-07>CS-0054-07</OPTION> <OPTION value=CS-0080-07>CS-0080-07</OPTION></SELECT><SELECT id=orderisapprovedselect size=5 name=orderisapprovedselect> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION> </SELECT></body></html> 谢谢楼上的各位,其实我为什么要这样做,是因为左右2个select的值是一一对应的,有时候你选择左边的记录时,左右2个工具条不在同一高度,造成数据不对应希望大家继续支持 .js的文件,用++和-- 出现警告 js对象的问题,学艺不精,特来请教。。 正则替换花括号问题!!! javascript怎么实现新建和保存word文档? js number限制问题 求助 求一款非常酷炫的目录树代码,最好用JQERY实现的 EXTJS JSONSTORE 取不到值得问题 java的服务返回文本,如何展示? 求大神帮忙 把输入的ip号取出来 怎样在javascript或vbscript下定义byte数组 javascript如何控制多个同类控件 ie的内存问题
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><script type="text/javascript">
function getinit(obj){
document.getElementById("orderisapprovedselect").options[obj.selectedIndex].selected = true;
}
</script><body>
<SELECT id=orderid size=18 name=orderid onchange="getinit(this)"> <OPTION
value=CS-0003-07>CS-0003-07</OPTION> <OPTION
value=CS-0004-07>CS-0004-07</OPTION> <OPTION
value=CS-0005-07>CS-0005-07</OPTION> <OPTION
value=CS-0025-07>CS-0025-07</OPTION> <OPTION
value=CS-0026-07>CS-0026-07</OPTION> <OPTION
value=CS-0027-07>CS-0027-07</OPTION> <OPTION
value=CS-0028-07>CS-0028-07</OPTION> <OPTION
value=CS-0029-07>CS-0029-07</OPTION> <OPTION
value=CS-0030-07>CS-0030-07</OPTION> <OPTION
value=CS-0031-07>CS-0031-07</OPTION> <OPTION value=CS-0032-07
selected>CS-0032-07</OPTION> <OPTION
value=CS-0033-07>CS-0033-07</OPTION> <OPTION
value=CS-0034-07>CS-0034-07</OPTION> <OPTION
value=CS-0045-07>CS-0045-07</OPTION> <OPTION
value=CS-0046-07>CS-0046-07</OPTION> <OPTION
value=CS-0054-07>CS-0054-07</OPTION> <OPTION
value=CS-0080-07>CS-0080-07</OPTION>
</SELECT><SELECT id=orderisapprovedselect size=18 name=orderisapprovedselect>
<OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION>
<OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION>
<OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION>
<OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION>
<OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION>
<OPTION></OPTION> <OPTION></OPTION>
</SELECT>
</body>
</html>
for(var i=select.options.length;i<17;i++)
{
oOption=document.createElement("option")
select.options.add(oOption);
}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><script type="text/javascript">
function getinit(obj){
document.getElementById("orderisapprovedselect").scrollTop = obj.scrollTop;
}
</script><body>
<SELECT id=orderid size=5 name=orderid onchange="getinit(this)"> <OPTION
value=CS-0003-07>CS-0003-07</OPTION> <OPTION
value=CS-0004-07>CS-0004-07</OPTION> <OPTION
value=CS-0005-07>CS-0005-07</OPTION> <OPTION
value=CS-0025-07>CS-0025-07</OPTION> <OPTION
value=CS-0026-07>CS-0026-07</OPTION> <OPTION
value=CS-0027-07>CS-0027-07</OPTION> <OPTION
value=CS-0028-07>CS-0028-07</OPTION> <OPTION
value=CS-0029-07>CS-0029-07</OPTION> <OPTION
value=CS-0030-07>CS-0030-07</OPTION> <OPTION
value=CS-0031-07>CS-0031-07</OPTION> <OPTION value=CS-0032-07
selected>CS-0032-07</OPTION> <OPTION
value=CS-0033-07>CS-0033-07</OPTION> <OPTION
value=CS-0034-07>CS-0034-07</OPTION> <OPTION
value=CS-0045-07>CS-0045-07</OPTION> <OPTION
value=CS-0046-07>CS-0046-07</OPTION> <OPTION
value=CS-0054-07>CS-0054-07</OPTION> <OPTION
value=CS-0080-07>CS-0080-07</OPTION>
</SELECT><SELECT id=orderisapprovedselect size=5 name=orderisapprovedselect>
<OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION>
<OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION>
<OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION>
<OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION>
<OPTION></OPTION> <OPTION></OPTION> <OPTION></OPTION>
<OPTION></OPTION> <OPTION></OPTION>
</SELECT>
</body>
</html>