1. 程式人生 > >jQuery實現上傳附件為空和檔案格式校驗

jQuery實現上傳附件為空和檔案格式校驗

HTML程式碼片段

<th>正式文字:</th>
<td>
    <input type="file" name="f_zswb" id="f_zswb" class="djinput" onblur="zswbjy();" />
    <div id="zswbdiv"></div>
</td>

JS校驗方法的實現程式碼

<script type="text/javascript">
//正式文字校驗
function zswbjy(){
    var zswb = $("#f_zswb").val();
    if
(zswb.length>1 && zswb != ''){ var lodt = zswb.lastIndexOf("."); var type = zswb.substring(lodt+1); if(type != "doc" && type != "docx"){ $("#zswbdiv").empty(); $("#zswbdiv").append("<font color='red'>上傳的檔案必須為doc或者docx格式!</font>"
); return false; }else{ $("#zswbdiv").empty(); return true; } }else{ $("#zswbdiv").empty(); $("#zswbdiv").append("<font color='red'>正式文字不能為空!</font>"); return false; } }
</script>