一、IF語句
例:
<%--JavaScript學習--%>
<script type="text/javascript" language="JavaScript">
//if語句
function FunShowIf()
{
var a=1;
var b=a++;
if(a>b)
{
window.alert(a+'>'+b);
}
else
{
window.alert(a+'<'+b);
}
}
</script>
<%--測試使用的按鈕--%>
<input id="Button1" type="button" runat="server" value="測試" onclick="FunShowIf();" />
二:變數為空白
如果定義了變數但沒有賦值,此時X類型為Undefined。如果要檢查X是否定義,則用X==null()或typeof(x)=='undefined'(類型為未定義)。例:
<script type="text/javascript" language="JavaScript">
function FunIfNull()
{
var x;
if(x==null)
{
alert("X為空白!");
}
}
function FunIfUndefine()
{
var x;
if(typeof(x)=='undefined')
{
alert("X為空白!");
}
}
function FunIfSign()
{
var x;
x=()
if(typeof(x)=='undefined')
{
alert("X為空白!");
}
}
</script>
<%--測試使用的按鈕--%>
<input id="Button1" type="button" runat="server" value="測試" onclick="FunIfNull();" />
<input id="Button2" type="button" runat="server" value="測試" onclick="FunIfUndefine();" />
三:? : 語句
例:
<script type="text/javascript" language="JavaScript">
function FunIfSign()
{
var x;
var a=0;b=3;
x=(a>b)?"a>b":"a<b";
alert(x);
}
</script>
<%--測試使用的按鈕--%>
<input id="Button1" type="button" runat="server" value="測試" onclick="FunIfSign();" />
結果:a<b