javascript
  • asp.net
  • html5
  • 2015-11-03 57 views -4 likes 
    -4

    将一个值输入到一个asp:文本框中,然后当你点击提交时它会生成一个asp:label,我需要的是获得生成的asp:label并将它传递给一个HTML输入字段。我希望这是HTML或JavaScript格式。从asp填入一个输入:标签

    <asp:TextBox CharacterCasing="Upper" ID="usrpart" runat="server" Width="75px" style='text-transform:uppercase' CausesValidation="True"></asp:TextBox><!--entered text and click submit--> 
    
    <asp:Label id="usrpart0" runat="server"></asp:label><br /><!--displays what was typed in the textbox and submitted to the server--> 
    
    <input id="asptext" type="hidden" value=""> <!--this is where i need asp:label's value passed--><!--this value is used to generate a QR code> 
    
    +1

    所有已发布的是一个程序的描述。但是,我们需要您[提出问题](http://stackoverflow.com/help/how-to-ask)。我们无法确定您想从我们这里得到什么。请[编辑]您的帖子以包含我们可以回答的有效问题。提醒:请确保你知道[这里的主题是什么](http://stackoverflow.com/help/on-topic),要求我们为你编写程序,而且建议不在话下。 –

    回答

    2

    获取标签

    var name = document.getElementById("<%=txtUserName.ClientID %>").value; 
    

    值分配给文本框

    document.getElementById("asptext").value = name ; 
    

    我做了一个基于位置的要求演示是工作演示

    HTML

    <form id="form1" runat="server"> 
         <div> 
          <asp:Button ID="Button1" OnClientClick="javascript:return CallService();" runat="server" Text="Submit" /> 
    
          <asp:TextBox CharacterCasing="Upper" ID="usrpart" runat="server" Width="75px" style='text-transform:uppercase' CausesValidation="True"></asp:TextBox><!--entered text and click submit--> 
    
    <asp:Label id="usrpart0" runat="server"></asp:Label><br /> 
    
    <input id="asptext" type="hidden" value=""/> 
         </div> 
        </form> 
    

    Javscript

    function CallService() { 
          var usrpart0 = document.getElementById("<%=usrpart.ClientID %>").value; 
          document.getElementById("<%=usrpart0.ClientID %>").innerHTML = usrpart0; 
          document.getElementById("asptext").value = document.getElementById("<%=usrpart0.ClientID %>").innerHTML; 
          alert(document.getElementById("asptext").value); 
         } 
    
    相关问题