function onChange_Dept() { debugger; var v1 = document.getElementById('<%=TextBoxLastName%>').value; var v2 = document.getElementById('<%=TextBoxEmail.ClientID%>').value; }
function onChange_Dept() { debugger; var v1 = document.getElementById('System.Web.UI.WebControls.TextBox').value; var v2 = document.getElementById('ctl00_ContentPlaceHolder1_TextBoxEmail').value; }
The 2 controls in the aspx look like below: <pre lang="HTML"> <td class="stylecol2" colspan="2"> <asp:TextBox ID="TextBoxLastName" runat="server" class="styleTxtbox" ToolTip="Requester's Last Name"></asp:TextBox> </td> ... <td colspan="3" style="height: 29px"> <asp:TextBox ID="TextBoxEmail" runat="server" class="styleTxtbox" ontextchanged="TextBoxEmail_TextChanged" ></asp:TextBox> <asp:RegularExpressionValidator ID="validateEmail1" runat="server" ControlToValidate="TextBoxEMail" ErrorMessage="Invalid email" ValidationExpression="^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$" ForeColor="#FF3300"></asp:RegularExpressionValidator> </td> </pre>
var v1 = document.getElementById('<%=TextBoxLastName%>').value;
var v1 = document.getElementById('<%=TextBoxLastName.ClientID%>').value;
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)