本文介绍了检查“文本框"的值是否为“日期".的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,每个人,

我正在使用c#.我有一个文本框,其中添加了ajax的压延扩展器.
我想检查文本框中的输入值是日期还是任何简单的文本.

但是我不知道将使用什么代码?

请帮帮我.

我想验证是否在文本框中输入的值是日期?

Hello Every one,

I am using c#. i have textbox in which i add calender extender of ajax.
I want to check that enter value in textbox is date or any simple text.

But i don''t know what code will be used?

Please help me.

I want to validate that value entered in textbox is date or not?

推荐答案

<input type="submit" id="btnSubmit" value="Submit" onClick="return Validate();"/>


JavaScript


Javascript

<script type="text/javascript">
<!--

 function Validate()
 {

  var intFlag = 0;
  var strErrMsg = "Please complete the following field(s):\n\n";

  var dtDate= document.getElementById("tbDate").value; // tbDate = name of text box
  var currentDate= getCalendarDate()


  if (dtDate > currentDate )
  {
   strErrMsg = strErrMsg + "your custom error message \n";
   intFlag++;
  }

    // Display error message if a field is not completed
  if (intFlag != 0)
  {
   alert (strErrMsg);
   return false;
  }
  else
   return true;

 }

//-->
</script>


try
{
    txtDt.Text = Convert.ToDateTime(txtDt.Text).ToString("dd-MMM-yyyy");
}
catch (Exception eee)
{
    txtDt.Text = "";
}
if (txtDt.Text.Trim() == "")
{
    ClientScript.RegisterStartupScript(GetType(), ClientID, "alert('Enter Valid Date');", true);
    return;
}



这篇关于检查“文本框"的值是否为“日期".的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 11:45
查看更多