如何控制select下拉项的个数 不行,只能自己模拟.Demo:http://webfx.eae.net/dhtml/combobox/combo_demo.htmDownload:http://webfx.eae.net/dhtml/combobox/ComboBox.zip 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <HTML><HEAD><style>.a{ BORDER-RIGHT: lightblue 1px solid; BORDER-TOP: lightblue 1px solid; LEFT: 280px; BORDER-LEFT: lightblue 1px solid; WIDTH: 100px; BORDER-BOTTOM: lightblue 1px solid; POSITION: absolute; TOP: 37px; HEIGHT: 24px;}.b{ FONT-SIZE: 9px; BORDER-LEFT-COLOR:lightblue; LEFT: 358px; BORDER-BOTTOM-COLOR: lightblue; WIDTH: 20px; COLOR: mediumblue; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: lightblue; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; POSITION: absolute; TOP: 39px; HEIGHT: 20px; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: lightblue; BORDER-BOTTOM-STYLE: solid; FILTER: progid:DXImageTransform.Microsoft.Matrix(SizingMethod ='auto expand',FilterType=bilinear,Dx=0,Dy=0,M11=-1,M12=0,M21=0,M22=-1);}.c{ LEFT: 280px; WIDTH: 100px; POSITION: absolute; TOP: 60px; HEIGHT: 24px; display:none; cursor:pointer;}</style></HEAD><BODY><INPUT id=select2 class="a"><INPUT type=button value="▲" class="b" onclick="ddd(this);" title=""> <TABLE border="1" CELLPADDING=0 CELLSPACING=0 bordercolor="lightblue" class="c" onclick="aaa(this);"> <TR> <TD bordercolor="#FFFFFF" onmouseover="bbb(this);" onmouseout="ccc(this);" title="1"> <img src="http://expert.csdn.net/expert/images/rank/star1.gif">1星 </TD> </TR> <TR> <TD bordercolor="#FFFFFF" onmouseover="bbb(this);" onmouseout="ccc(this);" title="2"> <img src="http://expert.csdn.net/expert/images/rank/star2.gif">2星 </TD> </TR> <TR> <TD bordercolor="#FFFFFF" onmouseover="bbb(this);" onmouseout="ccc(this);" title="3"> <img src="http://expert.csdn.net/expert/images/rank/star3.gif">3星 </TD> </TR></TABLE><SCRIPT > function aaa(obj) { previousSibling(previousSibling(obj)).value= window.event.srcElement.innerText; previousSibling(previousSibling(obj)).title= window.event.srcElement.title; eee(obj); } function bbb(obj) { obj.borderColor="#FF0000"; } function ccc(obj) { obj.borderColor="#ffffff"; } function ddd(obj) { nextSibling(obj).style.display="block"; } function eee(obj) { obj.style.display="none"; } function nextSibling(obj) { for(i=1;i<obj.document.all.length;i++) { if(obj==obj.document.all(i)) { return(obj.document.all(i+1)) } } } function previousSibling(obj) { for(i=1;i<obj.document.all.length;i++) { if(obj==obj.document.all(i)) { return(obj.document.all(i-1)) } } } </SCRIPT></BODY></HTML> 你用什么数据库工具?在HTML中,他自动会出现滚动条的。 有在IE10里能运行的简单HTML5例子吗? iframe从只页面给父页面的控件赋值 咨询下,求你们进来看下 javascript DOM编程的语法问题 为什么我IE里的"脚本调试程序"打不开? 一个表单里同时存在两个提交按钮,有什么办法使它们各施其职? 如何实现选择下拉菜单里的某项时,右边动态地显示出不同的内容? 请问:在ff浏览器下,用js脚本如何调用webservice,给个例子,百分相送,本人在IE在会调用,但在ff不好用. 问个错误处理? 新手请教 请问在打开我的网页时如何屏蔽前进后退按钮 能不能编写一个按纽,单击后win9x便重启的那种功能! 怎样调用函数?
<HEAD>
<style>
.a
{
BORDER-RIGHT: lightblue 1px solid;
BORDER-TOP: lightblue 1px solid;
LEFT: 280px;
BORDER-LEFT: lightblue 1px solid;
WIDTH: 100px;
BORDER-BOTTOM: lightblue 1px solid;
POSITION: absolute;
TOP: 37px;
HEIGHT: 24px;
}
.b
{
FONT-SIZE: 9px;
BORDER-LEFT-COLOR:lightblue;
LEFT: 358px;
BORDER-BOTTOM-COLOR:
lightblue;
WIDTH: 20px;
COLOR: mediumblue;
BORDER-TOP-STYLE: solid;
BORDER-TOP-COLOR: lightblue;
BORDER-RIGHT-STYLE: solid;
BORDER-LEFT-STYLE: solid;
POSITION: absolute;
TOP: 39px;
HEIGHT: 20px;
BACKGROUND-COLOR: white;
BORDER-RIGHT-COLOR: lightblue;
BORDER-BOTTOM-STYLE: solid;
FILTER: progid:DXImageTransform.Microsoft.Matrix(SizingMethod ='auto expand',FilterType=bilinear,Dx=0,Dy=0,M11=-1,M12=0,M21=0,M22=-1);
}
.c
{ LEFT: 280px;
WIDTH: 100px;
POSITION: absolute;
TOP: 60px;
HEIGHT: 24px;
display:none;
cursor:pointer;
}
</style>
</HEAD>
<BODY>
<INPUT id=select2 class="a">
<INPUT type=button value="▲" class="b" onclick="ddd(this);" title="">
<TABLE border="1" CELLPADDING=0 CELLSPACING=0 bordercolor="lightblue" class="c" onclick="aaa(this);">
<TR>
<TD bordercolor="#FFFFFF" onmouseover="bbb(this);" onmouseout="ccc(this);" title="1">
<img src="http://expert.csdn.net/expert/images/rank/star1.gif">1星
</TD>
</TR>
<TR>
<TD bordercolor="#FFFFFF" onmouseover="bbb(this);" onmouseout="ccc(this);" title="2">
<img src="http://expert.csdn.net/expert/images/rank/star2.gif">2星
</TD>
</TR>
<TR>
<TD bordercolor="#FFFFFF" onmouseover="bbb(this);" onmouseout="ccc(this);" title="3">
<img src="http://expert.csdn.net/expert/images/rank/star3.gif">3星
</TD>
</TR>
</TABLE><SCRIPT >
function aaa(obj)
{
previousSibling(previousSibling(obj)).value= window.event.srcElement.innerText;
previousSibling(previousSibling(obj)).title= window.event.srcElement.title;
eee(obj);
}
function bbb(obj)
{
obj.borderColor="#FF0000";
}
function ccc(obj)
{
obj.borderColor="#ffffff";
}
function ddd(obj)
{
nextSibling(obj).style.display="block";
}
function eee(obj)
{
obj.style.display="none";
}
function nextSibling(obj)
{
for(i=1;i<obj.document.all.length;i++)
{
if(obj==obj.document.all(i))
{
return(obj.document.all(i+1))
}
}
}
function previousSibling(obj)
{
for(i=1;i<obj.document.all.length;i++)
{
if(obj==obj.document.all(i))
{
return(obj.document.all(i-1))
}
}
}
</SCRIPT>
</BODY></HTML>
在HTML中,他自动会出现滚动条的。