Hi:
I have a form input field that need to be validated with at least 5 character and must contain one letter and 1 number. But it is not working. Below is my code. Please help. Thank you.
Code:<form id="search_mini_form" action="/catalogsearch/result/" method="get" target="frame1"> <div class="form-search"><label for="search">Search:</label> <input id="search" class="input-text" type="text" name="q" value="" /> <button class="button" title="Search" type="submit" ><span><span>Search</span></span></button> <script type="text/javascript"> <!-- function checkserial(){ var reg = /^.*(?=.{4,10})(?=.*\d)(?=.*[a-zA-Z]).*$/i //regular expression defining a 5 digit number if (document.search_mini_form.q.value.test(reg)==-1) //if match failed alert("Please enter a valid serial number.") } --> </script> </form>


Reply With Quote
Bookmarks