小编use*_*157的帖子

如何在jsp中使用javascript动态创建下拉框?

我正在尝试动态创建下拉框,就像当我点击添加按钮时,它必须创建新的下拉框.下拉列表还包含动态值,就像它需要占用当前年份并且必须显示最多五年.请建议我这样做.

谢谢..

这是我试过的代码.

javascript代码:

function Add()
{

  var name1 = document.createElement("select");
  name1.setAttribute('id',"year1")
  name1.setAttribute('oncreate',"Date1()");
}

function Date1(){
  d = new Date();
  curr_year = d.getFullYear();
  for(i = 0; i < 5; i++)
  {
    document.getElementById('year1').options[i] = new Option((curr_year-1)-i,(curr_year-1)-i);
  }
}
Run Code Online (Sandbox Code Playgroud)

HTML代码:

<input type="button" name="add" value="Add" onclick="Add();">
Run Code Online (Sandbox Code Playgroud)

html javascript jsp

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

html ×1

javascript ×1

jsp ×1