Код заключается в следующем:
/*************************************************
*Validate1.0
*Авторское право этого кода принадлежит Ocean Studio Ocean. Вы можете использовать, копировать и изменять этот код в некоммерческих целях, но вам нужно
*Сохранить информацию об авторском праве этой студии. Если вы используете или измените этот код в коммерческих целях, обратитесь в эту студию для использования.
*
*Если у вас есть какие -либо предложения для этой программы, пожалуйста, напишите: [email protected].
*
*Ocean Studio
*http: //www.oceanstudio.net
*Ocean ([email protected])
*********************************************
// событие клавиатуры
<Public: AttachEvent = "OnKeyPress" OneVent = "doeVent ()"/>
// вставить событие
<Public: attachevent = "onpaste" onevent = "doevent ()"/>
// Событие Lost Focus
<Public: attachevent = "onblur" onevent = "doevent ()"/>
<Scriptlanguage = "jscript">
// предопределенный режим проверки
varregarray = newarray (
newarray ("int+0", "^// d+$", "", "нужно войти в неотрицательное целое число, пожалуйста, перепроверьте"), // неотрицательное целое число (положительное целое число +0)
newarray ("int+", "^[0-9]*[1-9] [0-9]*$", "// d+$", «Вам нужно ввести положительное целое число, пожалуйста, перепроверьте»), // Положительное целое число
newarray ("int-0", "^((-// d+) | (0+)) $", "^(-| (-// d+) | (0+)) $", "нужно войти в неположительное целое число, пожалуйста, перепроверьте"), // Неположительное целое число (негативное integer+0).