<HTML>
 <HEAD>
  <TITLE> test </TITLE>
  <script language="javascript">
     var xxx = [["2003","aaaaa"],["2003","bbbbb"],["2004","ccccc"],["2005","ddddd"],["2004","eeeee"]];
 
 function selectTitle(){
     var xxxxx = document.getElementById("xxxx");
 var yyyyy = document.getElementById("yyyy");
 var optionIndex = 0;
 var optionLength = yyyyy.options.length;
 for(var j = 0;j < optionLength;j++){
     yyyyy.remove(0);
 }
 for(var i = 0;i < xxx.length;i++){
     if(xxxxx.value == xxx[i][0]){
     yyyyy.options[optionIndex] = new Option(xxx[i][1]);
 optionIndex++;
 }
 }
}
  </script>
 </HEAD> <BODY>
年度:
<select name="year" onchange="selectTitle()" id="xxxx">
<option value="">请选择</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
......
</select>
文章标题:
<select name="title" id="yyyy">
<option value="">请选择</option>
</select>
 </BODY></HTML>关于其他的字段可以自己添加到数组里