問題:
vartemp=Request.QueryString("id");
if(temp!=null)
chooseId=temp;
else
chooseId=1;
temp的類型返回是object,當temp取不到值時,這裏的
if(temp!=null)不能用,返回是true
回答:
直接將temp作爲if的判斷條件即可,空對象會轉換爲false的布爾值。
可參考Javascript高級程序設計的第23頁。
650) this.width=650;" title="7e3e6709c93d70cf27af3c97f8dcd100bba12bd6.jpg" alt="162219111.jpg" src="http://img1.51cto.com/attachment/201310/162219111.jpg" />
vartemp=Request.QueryString("id");
if(temp)
chooseId=temp;
else
chooseId=1;
本文出自 “獨釣寒江雪” 博客,請務必保留此出處http://zhaojie.blog.51cto.com/1768828/1310452