Access an asp:hiddenfield control in JavaScript

前端 未结 6 1749
南旧
南旧 2020-12-21 00:10

What is the best way to access an ASP.NET HiddenField control that is embedded in an ASP.NET PlaceHolder control through JavaScript? The Visible attribute is set to false i

6条回答
  •  青春惊慌失措
    2020-12-21 00:33

    Try this:

    function popup(lid)
    {
        var linkid=lid.id.toString();    
        var lengthid=linkid.length-25;    
        var idh=linkid.substring(0,parseInt(lengthid));  
        var hid=idh+"hiddenfield1";
    
        var gv = document.getElementById("<%=GridViewComplaints.ClientID %>");
        var gvRowCount = gv.rows.length;
        var rwIndex = 1;
        var username=gv.rows[rwIndex].cells[1].childNodes[1].innerHTML;
        var prdid=gv.rows[rwIndex].cells[3].childNodes[1].innerHTML;
        var msg=document.getElementById(hid.toString()).value;
        alert(msg);
    
    
        document.getElementById('<%= Labelcmpnme.ClientID %>').innerHTML=username;
        document.getElementById('<%= Labelprdid.ClientID %>').innerHTML=prdid;
        document.getElementById('<%= TextBoxviewmessage.ClientID %>').value=msg;
        return false;
    }
    


    
        
        
    
    

提交回复
热议问题