0

次のコードを使用して asp.net updateprogress コントロールに値を割り当てていますが、運がありません

   <script type="text/javascript">
  var updateProgress=document.getElementById ('<%=UpdateProgressLinkActivity.ClientID%>');
   updateProgress.style.position='absolute';
   updateProgress.style.width='250px';
   updateProgress.style.height='100px';
   updateProgress.style.top='0px';
   updateProgress.style.left='0px';
  </script>

コントロール名はコピペです。

4

2 に答える 2

0

これを試してください:

var updateProgress=document.getElementById ('<%=UpdateProgressLinkActivity.ID%>');

また

これを使って:

<asp:UpdateProgress value="your getting cliend id" ID="UpdateProgressLinkActivity" runat="server" AssociatedUpdatePanelID="UpdatePanelLinkActivity" DynamicLayout="True"> <ProgressTemplate> <div style=" position:absolute; top:50%; left:50%; background-color:white;" id="divLoading"> <img src="Images/loading25.gif" alt="Loading..." style="" /> </div> </ProgressTemplate> </asp:UpdateProgress>

value="取得するクライアント ID" を指定します。

jquery を使用します -- var updateProgress = $("#UpdateProgressLinkActivity").val();

于 2012-09-29T12:00:02.117 に答える