function fieldValidation()
{
//alert("Email: "+document.getElementById("txbemail1").value);
var emailExp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([com\co\.\in])+$/;
var str = document.getElementById("txbemail1").value;
var result = "Hello...!";
if (str != '')
{
if (!(emailExp.test(str)))
{
result += "\n Invalid Email";
}
}
else
{
result += "\n Email1";
}
alert("Error Detail: " + result);
}
<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" />
調用javascript函數只excuted第一條語句而不是隨後的語句時,爲什麼會這樣
...?
粘貼你的html。 –
直到它執行的地方?與我們分享輸出。 –
也許document.getElementById(「txbemail1」)返回null,因此代碼打破空異常 – Deshan