从asp.net更改html div标签的属性

时间:2016-10-11 19:17:10

标签: javascript jquery html asp.net

我的html页面中有以下<div>,我想从asp.net中的代码更改其Data-To属性值

<div id="camp" class="number count-to" data-from="0" data-to="125" data-speed="1000" data-fresh-interval="20"></div>

我有一个设置值的JavaScript函数,但是我无法在asp.net中设置代码。我的JavaScript函数正在关注......

<script type="text/javascript">

        function myfunc() {
            $('#camp').countTo({ from: 0, to: 100 });
        }
         my func();
</script>

我想从asp.net调用我的函数。

2 个答案:

答案 0 :(得分:0)

<div id="camp" class="number count-to" data-from="<%= SomeFromValue %>" data-to="<%= SomeToValue%>" data-speed="1000" data-fresh-interval="20"></div>

或者给它一个runat="server"并从后面的代码设置它:

<div runat=server id="camp" class="number count-to" data-speed="1000" data-fresh-interval="20"></div>

代码背后的某处:

 camp.Attributes.Add("data-to", "10");
 camp.Attributes.Add("data-from", "1");

答案 1 :(得分:0)

我已经解决了这个问题。

这是因为我的<div>标记位于<form>标记内..

Asp.net在找到<from>标记时调用javascript代码 我将我的div标签放在<form>标签之前并且它正在工作.. :)

相关问题