بحاول اعمل طريقة للتحقق من النتائج مباشرة فور ان يقوم العضو بادخال المعلومات
قمت بحمل هذا الكود جافا سكربت واجي كويري
كود:// JavaScript Document $(document).ready(function(){ //global vars var form = $("#forumAdd"); var name = $("#name"); var nameInfo = $("#nameInfo"); var description = $("#description"); var file = $("#file"); //On blur name.blur(validateName); //On key press name.keyup(validateName); //On Submitting form.submit(function(){ if(validateName() ) return true else return false; }); }); function validateName(){ if(name.val().length < 3){ name.addClass("error"); nameInfo.text("<img src='../images/misc/false.png' alt='' style='border: 0;' /> Category name must be at least 3 charecters in length."); nameInfo.addClass("error"); return false; } else { name.removeClass("error"); nameInfo.text("<img src='../images/misc/true.png' alt='' style='border: 0;' /> "); nameInfo.removeClass("error"); return true; } }
الكود السابق المفورض يتحقق انا كان الاسم اقل من 3 احرف يعرض خطاء بجانب ال input
وهذا كود ال html
كود:<?php echo ' <div id="error" class="error"></div> '; echo '<form action="" name="forumAdd" id="forumAdd" method="post" enctype="multipart/form-data" > <table class="general"> <tr> <th colspan="3">Add New Category</th> </tr>'; echo ' <tr> <td><label for="name">Category Name</lable></td> <td> <input type="text" name="name" size="35" id="name" value="" /> <div name="nameInfo" class="NamePass"></div> </td> </tr> <tr> <td><label for="description">Category Description <span style="font-style: italic;">(Optional)</span></label></td> <td colspan="2"><textarea name="description" colspan="35" row span="5" id="description"></textarea></td> </tr> <tr> <td><label for="file">Attach Picture</label></td> <td colspan="2"> <div class="file_browse_wrapper"><input type="file" class="FileInput" value="" id="file" /></div> </td> </tr> <tr> <td colspan="3" style="text-align: center;"><input type="submit" value="Add Category" id="send" name="send" /></td> </tr> </form> </table>'; ?> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/category-add.js"></script>
عندما اكتب اي شيء لا يظهر اي علامات!!!!
اين المشكلة؟؟؟
شكرا