1. 程式人生 > >好用的js日期時間選擇控制元件

好用的js日期時間選擇控制元件

把日期時間控制元件包放到web目錄下,使用的頁面如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript"
	src="<s:url value='/commons/datetimepicker/WdatePicker.js'/>">
</script>
</head>
<body>

<form action="#">

<input id="datetime" name="datetime" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})" class="Wdate" />


</form>
</body>
</html>

關鍵的幾行如下:

1. 由於下文使用了struts2的標籤,匯入標籤庫

<%@ taglib prefix="s" uri="/struts-tags"%>

2. 引用時間控制元件的js檔案

<script type="text/javascript"
    src="<s:url value='/commons/datetimepicker/WdatePicker.js'/>">
</script>

3. 這裡需要指定class和onfocus就可以了,其中class樣式可以自己到裡面修改成與自己專案一致的樣式,onfocus的函式也可以按需修改

<input id="datetime" name="datetime" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})" class="Wdate" />

ps: 控制元件包來源不詳,如有冒犯,敬請諒解。