类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
sel1.options.add(new Option(strss1[i][1],strss1[i][0]));
我用JS动态的向这个控件添加值
但是添加了以后为什么看不到VALUE值呢!
是不是这句没有添加VALUE 只添加了 TEXT 呀 怎么让他有VALUE 谢谢
网友回答:
var oOption = document.createElement("option");
sell.options.add(oOption);
oOption.value="";
oOption.innerText="";
var opt = document.createElement("option")
opt.value = "1"
opt.text = "one"
document.all.sel.add(opt)
你的strss1[i][1],strss1[i][0]));有值吗,必须这样写
var Option = new Option(strss1[i][1],strss1[i][0])
Option.Selected=true
Select.options.add(Option);
只有当存在选中项时才会有值。
value值在页面上看不到的,但它存在,你不妨取他的value然后输出看看是不是加进去了