<script language="javascript">
<!--
function f1()
{ var val=document.all.txt1.value.substr(3,4);
var obj=document.all.sel;
for(var i=0;i<obj.length;i++)
{
if(obj[i].value==val)
obj[i].selected=true;
}}
//-->
</script>
<input type=text id="txt1" value="ABC199002" onpropertychange="f1()">
<select id="sel">
<option value="1989">1989</option>
<option value="1990">1990</option>
<option value="1991">1991</option>
</select>
<!--
function f1()
{ var val=document.all.txt1.value.substr(3,4);
var obj=document.all.sel;
for(var i=0;i<obj.length;i++)
{
if(obj[i].value==val)
obj[i].selected=true;
}}
//-->
</script>
<input type=text id="txt1" value="ABC199002" onpropertychange="f1()">
<select id="sel">
<option value="1989">1989</option>
<option value="1990">1990</option>
<option value="1991">1991</option>
</select>
document.all.a.options[document.all.wpmc.selectedIndex].value= document.all.b.value
TEXT中你输入的是身份证号码"310108198212315611"
怎么让下拉框里面显示的是1982年!
<!--
function f1()
{ var val=document.all.txt1.value.substr(6,4);var obj=document.all.sel;
for(var i=0;i<obj.length;i++)
{
if(obj[i].value==val)
obj[i].selected=true;
}}
//-->
</script>
<input type=text id="txt1" value="310108198212315611" onpropertychange="f1()">
<select id="sel">
<option value="1989">1989</option>
<option value="1990">1990</option>
<option value="1991">1991</option>
</select>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body><script language="javascript">
<!--
function setYear()
{
str=document.f1.T1.value;
if(!checkSFC(str));//先检测自份证是否正确
{
//return;
}
var y="";
alert(str.length);
if(str.length==15) //如果是15位的身份证
{
y="19"+str.substring(6,8);
}
if(str.length==18) //如果是18位的身份证
{
y=str.substring(6,10);
}
alert(y);
document.f1.D1.value=y; }function checkSFC(str)
{
//自己加入验证的
return true //这里比如返回正确
}
//-->
</script>
<form method="POST" name="f1">
<p>出生日期:<input type="text" name="T1" size="20" onblur="setYear()" value="522726830101001"></p>
<p>年份:<select size="1" name="D1">
<option value="1982">1982年</option>
<option value="1983">1983年</option>
<option value="1984">1984年</option>
</select><input type="submit" value="提交" name="B1"><input type="reset" value="重置" name="B2"></p>
</form></body></html>