JS小问题。。
<script language="javascript" type="text/javascript">
function Accredit() {
var TxtAccount = document.getElementById("<%=Txt_Account.ClientID %>");
var TxtPassWord = document.getElementById("<%=Txt_PassWord.ClientID %>");
if (TxtAccount == null || TxtPassWord == null) {
return false;
}
alert("234");
if (TxtAccount.value.trim() == "") {
alert("授权人帐号没有输入,请输入...");
alert("345");
return false;
}
if (TxtPassWord.value.trim() == "") {
alert("授权人帐号没有输入,请输入...");
return false;
}
return true;
}
</script>
<table>
<tr>
<td>
<label id="Lab_Account" style="width:100px">授权人帐号:</label>
</td>
<td>
<asp:TextBox ID="Txt_Account" runat="server" Width="200px" MaxLength="16"></asp:TextBox>
</td>
<td>
<label id="Lab_PassWord" style="width:100px">授权人密码:</label>
</td>
<td>
<asp:TextBox ID="Txt_PassWord" runat="server" Width="200px" MaxLength="16" TextMode="Password"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:LinkButton ID="Btn_Accredit" runat="server" CssClass="fg-button ui-state-default ui-corner-all"
Width="100px" OnClick="Btn_AccreditClick" Text="授权" OnClientClick="javascript:return Accredit()"
TabIndex="14"></asp:LinkButton>
</td>
</tr>
</table>
调用的时候到alert("234")后直接就没了
后面的根本不会执行
我有2个页面用了这段JS但是奇怪的是一个正确,一个不正确,根本不会进行验证
初次用JS..不懂的地方很多,多多指教。。