select默认选择的实现方法
我在作“用户注册”的时候,当用户注册失败,select语句中的选择恢复成默认值,所以我用以下的代码,来保持用户在select中的选择。
<SELECT name=jobfunction size=1><OPTION value=0 
<?if(empty($jobfunction) || $jobfunction ==00) {?>selected<?}?>>
请选...</OPTION>
        <OPTION value =01 <?if($jobfunction ==01) {?>selected<?}?> >
教育/研究</OPTION>
        <OPTION value=02 <?if($jobfunction ==02) {?>selected<?}?>>
艺术/设计</OPTION>
        <OPTION value=03 <?if($jobfunction ==03) {?>selected<?}?>>
法律相关行业</OPTION>
        <OPTION value=04 <?if($jobfunction ==04) {?>selected<?}?>>
行政管理</OPTION>
        <OPTION value=05 <?if($jobfunction ==05) {?>selected<?}?>>
传播/媒体</OPTION>
        <OPTION value=06 <?if($jobfunction ==06) {?>selected<?}?>>
顾问/分析员</OPTION>
        <OPTION value=07 <?if($jobfunction ==07) {?>selected<?}?>>
服务/后勤</OPTION>
        <OPTION value=22 <?if($jobfunction ==22) {?>selected<?}?>>
工程师</OPTION>
        <OPTION value=21 <?if($jobfunction ==21) {?>selected<?}?>>
金融/财会</OPTION>
        <OPTION value=10 <?if($jobfunction ==10) {?>selected<?}?>
政府机关/团体</OPTION>
        <OPTION value=11 <?if($jobfunction ==11) {?>selected<?}?>>
人力资源及训练</OPTION>
        <OPTION value=12 <?if($jobfunction ==12) {?>selected<?}?>>
管理阶层</OPTION>
        <OPTION value=13 <?if($jobfunction ==13) {?>selected<?}?>>
业务/广告</OPTION>
        <OPTION value=14 <?if($jobfunction ==14) {?>selected<?}?>>
项目/产品经理</OPTION>
        <OPTION value=15 <?if($jobfunction ==15) {?>selected<?}?>>
退休</OPTION>
        <OPTION value=16 <?if($jobfunction ==16) {?>selected<?}?>>
营销/中介</OPTION>
        <OPTION value=17 <?if($jobfunction ==17) {?>selected<?}?>>
秘书/行政助理</OPTION>
        <OPTION value=18 <?if($jobfunction ==18) {?>selected<?}?>>
自由职业</OPTION>
        <OPTION value=19 <?if($jobfunction ==19) {?>selected<?}?>>
学生</OPTION>
        <OPTION value=20 <?if($jobfunction ==20) {?>selected<?}?>>
其他行业</OPTION>
</SELECT>