火狐下给下拉框赋值
在js动态给下拉框赋值例:pdname="1|嘿嘿,2|哈哈,3|嘻嘻,";varpdnames=pdname.split(",");for(vari=0;i<pdnam...
在js 动态给下拉框赋值 例:pdname = "1|嘿嘿,2|哈哈,3|嘻嘻,";
var pdnames = pdname.split(",");
for (var i = 0; i < pdnames.length; i++) {
if (pdnames[i] == "") { return; }
var pd = pdnames[i].split("|");
if (pd[1] == "") { return; }
selectname.add(new Option(pd[1], pd[0]));
} IE可以用的、、可是在火狐下就无法显示 展开
var pdnames = pdname.split(",");
for (var i = 0; i < pdnames.length; i++) {
if (pdnames[i] == "") { return; }
var pd = pdnames[i].split("|");
if (pd[1] == "") { return; }
selectname.add(new Option(pd[1], pd[0]));
} IE可以用的、、可是在火狐下就无法显示 展开
1个回答
展开全部
把
selectname.add(new Option(pd[1], pd[0]));
更改为:
var obj=document.getElementById("select标签的ID值");
obj.options[obj.options.length]=new Option(pd[1], pd[0]);
selectname.add(new Option(pd[1], pd[0]));
更改为:
var obj=document.getElementById("select标签的ID值");
obj.options[obj.options.length]=new Option(pd[1], pd[0]);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询