Javascript 只有第一句话被排除,而不是后面的。。。?为什么?

Javascript 只有第一句话被排除,而不是后面的。。。?为什么?,javascript,asp.net,Javascript,Asp.net,html: 调用javascript函数时,只调用执行的第一条语句,而不调用后续语句,为什么会这样…? 根据这一点,您可以将ClientIDMode属性设置为Static,这样aso将在客户端生成相同的id <asp:TextBox ClientIDMode="Static" id="txbemail1" runat="server" Width="150px" OnTextChanged="txbemail1_TextChanged"></asp:TextBox>

html:


调用javascript函数时,只调用执行的第一条语句,而不调用后续语句,为什么会这样…?

根据这一点,您可以将ClientIDMode属性设置为Static,这样aso将在客户端生成相同的id

  <asp:TextBox ClientIDMode="Static" id="txbemail1" runat="server" Width="150px" OnTextChanged="txbemail1_TextChanged"></asp:TextBox>
  <asp:Button ID="btnnext" runat="server" OnClientClick="return fieldValidation();" OnClick="btnnext_Click" Text="Next" />


也粘贴html。直到它执行到哪里?与我们共享输出。可能是document.getElementById(“TXBMail1”)返回null,因此代码以null异常中断此工作但仅显示来自textbox的输入,不执行剩余代码仅执行第一个警报语句并显示结果,当我对该行进行注释时,后续代码不使用javascript函数…我创建了一个fiddle,它工作正常。请使用html更新fiddle在客户端浏览器上生成的代码
  <asp:TextBox ClientIDMode="Static" id="txbemail1" runat="server" Width="150px" OnTextChanged="txbemail1_TextChanged"></asp:TextBox>
  <asp:Button ID="btnnext" runat="server" OnClientClick="return fieldValidation();" OnClick="btnnext_Click" Text="Next" />
<asp:TextBox  ClientIDMode="Static"  ID="txbemail1" 
runat="server" Width="150px"  OnTextChanged="txbemail1_TextChanged"></asp:TextBox>