警告消息/弹出日期/时间
问题描述:
我有一个表单,用户需要输入日期和时间(2个不同的字段),时间不能超过12个小时。因此,当时间超过12小时时,我想添加一条警告消息(很可能是弹出式警报)。我正在使用JSF和Java。请帮助我!警告消息/弹出日期/时间
答
<script language="JavaScript">
function validate()
{
var dateEntered = new Date(document.getElementById("Date") + " " + document.getElementById("Time"));
var dateNow = new Date();
if(dateNow - dateEntered > 1000*60*60*12)
{
alert("Date entered is too old.");
return(false);
}
return(true);
}
</script>
<form method=post action="blah.html" onsubmit="JavaScript: return(validate());">
<input type=text id=Date name=Date>
<input type=text id=Time name=Time>
<input type=submit value="Submit">
</form>
如何使用此功能?我使用h:inputText输入日期和时间。谢谢 – mona 2011-01-10 20:28:33