VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 816|回复: 5

一个简单的js调用问题。。。。

[复制链接]

1

主题

10

帖子

8.00

积分

新手上路

Rank: 1

积分
8.00
发表于 2020-11-26 21:30:01 | 显示全部楼层 |阅读模式
有个dropdownlist,
javascript如下:
  function style()
    {
        var ddl=document.getElementById("DropDownList1");
        if(ddl.options[ddl.selectedIndex].value=="样式1")
        {
            document.getElementById("Label2").innerHTML="<link href=\"stylecss/stylecss.css\" rel=\"stylesheet\" type=\"text/css\" />";
        }
        else
        {
            document.getElementById("Label2").innerHTML="<link href=\"stylecss/stylecss1.css\" rel=\"stylesheet\" type=\"text/css\" />";
        }
    }

我现在的cs代码页的pageload中加了:this.DropDownList1.Attributes.Add("onchange", "javascript:style()");
为什么选择项的时候会出现错误??
要怎么写??兄弟们告诉下。。
回复

使用道具 举报

0

主题

58

帖子

32.00

积分

新手上路

Rank: 1

积分
32.00
发表于 2020-11-27 02:00:01 | 显示全部楼层
出现什么错误?
回复

使用道具 举报

1

主题

10

帖子

8.00

积分

新手上路

Rank: 1

积分
8.00
 楼主| 发表于 2020-11-27 09:00:01 | 显示全部楼层
当我选择一个项的时候出现了“对象不支持此操作”的错误啊
回复

使用道具 举报

1

主题

10

帖子

8.00

积分

新手上路

Rank: 1

积分
8.00
 楼主| 发表于 2020-11-27 09:15:01 | 显示全部楼层
是脚本的错误提示。。。。
回复

使用道具 举报

1

主题

5

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-11-27 16:00:01 | 显示全部楼层
document.getElementById("Label2")
在回传的时候,服务器端控件改变了其ID,用getElementById没有办法得到其控件。
回复

使用道具 举报

1

主题

5

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-11-27 16:30:01 | 显示全部楼层
看看源文件,label2,与DropDownList回传后的ID是什么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表