//后台CS调用前台JS方法
ClientScript.RegisterStartupScript(this.GetType(), "onclick", "<script>CheckInput()</script>");
//校验输入框是否为空,校验是否是数字
<script type="text/javascript" language="javascript">
function CheckInput() {
if (document.form1.txt_ReceiptID.value == "") {
alert('报销单号不能为空!');
document.form1.txt_ReceiptID.focus();
return false;
}
else {
if(checknumber(document.form1.txt_ReceiptID.value)
{
alert("报销单号为数字!");
document.form1.txt_ReceiptID.focus();
return false;
}
}
if (document.form1.txt_Code.value == "") {
alert('编码不能为空!');
document.form1.txt_Code.focus();
return false;
}else {
if(checknumber(document.form1.txt_Code.value)
{
alert("编码为数字!");
document.form1.txt_Code.focus();
return false;
}
}
if (document.form1.txt_RedDuration.value == "") {
alert('红灯时长不能为空!');
document.form1.txt_RedDuration.focus();
return false;
}else {
if(checknumber(document.form1.txt_RedDuration.value)
{
alert("红灯时长为数字!");
document.form1.txt_RedDuration.focus();
return false;
}
}
if (document.form1.txt_GreenDuration.value == "") {
alert('绿灯时长不能为空!');
document.form1.txt_GreenDuration.focus();
return false;
}else {
if(checknumber(document.form1.txt_GreenDuration.value)
{
alert("绿灯时长为数字!");
document.form1.txt_GreenDuration.focus();
return false;
}
}
if (document.form1.txt_YellowDuration.value == "") {
alert('黄灯时长不能为空!');
document.form1.txt_YellowDuration.focus();
return false;
}else {
if(checknumber(document.form1.txt_YellowDuration.value)
{
alert("绿灯时长为数字!");
document.form1.txt_YellowDuration.focus();
return false;
}
}
if (document.form1.txt_State.value == "") {
alert('状态不能为空!');
document.form1.txt_State.focus();
return false;
}else {
if(checknumber(document.form1.txt_State.value)
{
alert("状态为数字!");
document.form1.txt_State.focus();
return false;
}
}
}
function checknumber(String) {
var Letters = "1234567890";
var i;
var c;
for (i = 0; i < String.length; i++) {
c = String.charAt(i);
if (Letters.indexOf(c) == -1) {
return true;
}
}
return false;
}