警告信息/弹出日期/时间 [英] warning message/pop out for date/time

查看:130
本文介绍了警告信息/弹出日期/时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个表单,用户需要输入日期和时间(2个不同的字段),时间不能超过12小时。因此,当时间超过12小时时,我想添加警告消息(很可能是弹出警报)。我正在使用JSF和Java。请帮帮我!

I have a form where a user need to enter date and time (2 different fields) and the time cannot be more than 12 hours old. So I want to add a warning message (most likely a pop-up alert) when the time is older than 12 hours. I am using JSF and Java. Please help me out!

推荐答案

<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>

这篇关于警告信息/弹出日期/时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆