12,075,542 members (65,441 online)
Rate this:
See more:
I am doing a project that displays the semester wise marks according to the given HallTicket Number. So, i have to provide validation for entered Hall ticket number using javascript. And hall ticket number has following constraints

--->It shouid hav exactly 10 characters
--->starting two positions may be 10 or 11 or 12
--->next four positions must be the string "kp1a"
--->later two positions may contains any of 02 or 04 or 05 or 12 only
--->remaing two positions may any digits from 01 to 60.
Can any one say How to write javascript for validating this kind of Hall ticket number.

Posted 22-Jan-13 1:30am
shabari7 22-Jan-13 6:51am

better use regular expression

Rate this:

## Solution 1

v2
shabari7 22-Jan-13 7:50am

You can make it even simpler,shorter with less code,do it ur self
Rate this:

## Solution 2

```<script language="javascript" type="text/javascript">
function fnValidate() {
var ticket = document.getElementById("txtTest").value.toLowerCase();
var status = "";
var C1 = ticket.substr(0, 2);
var C2 = ticket.substr(2, 2);
var C5 = ticket.substr(4, 1)
var C6 = ticket.substr(5, 1);
var C3 = ticket.substr(6, 2);
var C4 = ticket.substr(8, 2);
if (ticket.length == 10) {
if (C1 == "10" || C1 == "11" || C1 == "12") {
if (C2 == "kp" && parseInt(C5)==1 && C6=="a") {
if (parseInt(C3) == 02 || parseInt(C3) == 04 || parseInt(C3) == 05 || parseInt(C3) == 12) {
if (C4 >```

Top Experts
Last 24hrsThis month
 OriginalGriff 591 ProgramFOX 300 Sergey Alexandrovich Kryukov 185 Richard MacCutchan 159 F-ES Sitecore 145
 Dave Kreskowiak 2,796 OriginalGriff 2,690 Richard MacCutchan 1,834 CPallini 1,527 CHill60 1,379