我可以使用单个javascript函数验证2个textBox吗? [英] Can i validate 2 textBox with single javascript function?
问题描述
///这是我的功能,用于验证文本框条目应具有将来日期的日期.在这里,我已通过"datum1"(我的textBox1 id)进行验证.如果我想验证id ="datum2"的textBox2,是否必须再次创建以创建整个函数,或者是否进行了任何修改都可以满足我的需要???
函数validDate()
{
var enterDate = document.getElementById("datum1").value;
var eyy = parseInt(enteredDate.split(-")[2]);
var emm = parseInt(enteredDate.split(-")[1]);
var edd = parseInt(enteredDate.split(-")[0]);
var d = new Date();
var x = new Date();
x.setFullYear(eyy,emm,edd);
if(x< d)
{
alert(无效的输入:输入将来的日期");
}
}
//感谢您的响应..):)
//This is my function to validate the date succh that my textbox entry should have future date. Here i have passed "datum1"(my textBox1 id) to validate. If i want to validate my textBox2 of id="datum2",do i have to create to create whole function once again or any modification satisfy my need????
function validDate()
{
var enteredDate=document.getElementById("datum1").value;
var eyy=parseInt(enteredDate.split("-")[2]);
var emm=parseInt(enteredDate.split("-")[1]);
var edd=parseInt(enteredDate.split("-")[0]);
var d=new Date();
var x=new Date();
x.setFullYear(eyy,emm,edd);
if(x<d)
{
alert("Invalid Entry:Enter the future date");
}
}
//Thanks in Advance for ur kind response..:)
推荐答案
hai teju0000,
jus pass
hai teju0000,
jus pass
<asp:textbox id="txtbox1" runat="server" onkeydown="validDate(this)" xmlns:asp="#unknown"></asp:textbox>
function validDate(txt)
{
var enteredDate=txt.value;
var eyy=parseInt(enteredDate.split("-")[2]);
var emm=parseInt(enteredDate.split("-")[1]);
var edd=parseInt(enteredDate.split("-")[0]);
var d=new Date();
var x=new Date();
x.setFullYear(eyy,emm,edd);
if(x<d)>
{
alert("Invalid Entry:Enter the future date");
}
}
您可以将这种乐趣用于尽可能多的文本框
you can use this fun for as much textbox
这篇关于我可以使用单个javascript函数验证2个textBox吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!