本文介绍了检查“文本框"的值是否为“日期".的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
你好,每个人,
我正在使用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;
}
这篇关于检查“文本框"的值是否为“日期".的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!