html 循环下拉菜单
来源:百度知道 编辑:UC知道 时间:2024/06/01 08:08:36
<select size="1" name="year">
<script language="JavaScript">
var i ;
for(i=1900; i<=2000; i++)
{
document.form1.year.value=i ;
document.write("<option value="i"><fond color="black">i</option>") ;
}
</script>
但是运行结果只有下拉的位置,没有显示年份的数字,有谁能帮忙解答一下,谢谢了
下拉菜单实现代码如下:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="javascript">
</SCRIPT>
<SCRIPT LANGUAGE="javascript">
function Body_Init(oSelect,oText)
{
var iLeft= oSelect.offsetLeft;
var iTop = oSelect.offsetTop;
var iWidth=oSelect.clientWidth;
var iHeight=oSelect.clientHeight;
oSelect.style.clip='rect(0,'+iWidth+','+iHeight+','+(iWidth-18)+')';
oText.style.width=iWidth;
oText.style.height=iHeight;
oText.style.top =iTop;
oText.style.left=iLeft;
}
function Combo_Select(oSelect,oText)
{
oText.value=oSelect.options[oSelect.selectedIndex].text;
alert(oText.value);
}
function Text_ChkKey(oSelect,oText)
{
if(event.keyCode==13)
{
var nIndex=HasTheValue(oText.value,oSelect);
if(nIndex !=-1 && nIndex !=oSelect.selectedIndex)