Javascript 动态更改选框文本而不更改选框位置
我目前正在开发基于股票的web应用程序,我想在marquee中显示不同股票的价格。由于股票价格的频繁变化,我不得不动态地更新marquee的文本。它很容易改变文本,但在更新后,字幕从初始位置开始,这就是问题所在。有没有办法在不改变当前位置的情况下改变文本 我目前正在使用更新面板和计时器来更改其文本。Javascript 动态更改选框文本而不更改选框位置,javascript,asp.net,css,dynamic,marquee,Javascript,Asp.net,Css,Dynamic,Marquee,我目前正在开发基于股票的web应用程序,我想在marquee中显示不同股票的价格。由于股票价格的频繁变化,我不得不动态地更新marquee的文本。它很容易改变文本,但在更新后,字幕从初始位置开始,这就是问题所在。有没有办法在不改变当前位置的情况下改变文本 我目前正在使用更新面板和计时器来更改其文本。 以及使用后端.cs文件更改文本 markue.InnerText=动态_数据; 问题是,您更改了代码隐藏文件中的文本。这意味着更改文本时需要回发帖子。回发只不过是完全重新加载页面,而且肯定会重
以及使用后端.cs文件更改文本
markue.InnerText=动态_数据;
问题是,您更改了代码隐藏文件中的文本。这意味着更改文本时需要回发帖子。回发只不过是完全重新加载页面,而且肯定会重置您的字幕
根据javascript更改客户端上的文本。如果需要将文本带出后端,请使用page方法并从客户端连接到它。谢谢,但我曾尝试使用简单的javascript更改文本,但每当文本更改时,它都会自动从一开始就开始。您到底做了些什么来实现每个javascript的文本更改?你用了asp按钮或类似的东西?因为您必须通过javascript返回false来拦截回发,否则asp控件将再次发起回发。。。。var i=“a”;函数loadMarquee();但它不起作用问题是如何触发函数。使用seInterval,我已将此函数的触发时间设置为100毫秒
<ContentTemplate>
<asp:Timer ID="Timer1" runat="server" Interval="1000" Enabled="True" OnTick="Timer1_Tick">
</asp:Timer>
<marquee id="marque" style="width: 700px" direction="right" runat="server"></marquee>
</ContentTemplate>