2011-07-29 43 views
1

我想解析FINNISH日期,例如。 1990年3月13日。 Javacript不會這樣做,但我發現DateJS應該能夠。datejs不會解析我的日期

我在我的項目中實現了DateJS,但它仍然行不通!

下面是代碼:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Pick the date</title> 
<link type="text/css" href="css/smoothness/jquery-ui-1.8.14.custom.css" rel="Stylesheet" /> 
<script type="text/javascript" src="js/jquery-1.5.1.min.js"></script> 
<script type="text/javascript" src="js/jquery-ui-1.8.14.custom.min.js"></script> 
<script src="inc/date-fi-FI.js" type="text/javascript"></script> 
<script type="text/javascript"> 
function parseDate() { 
    var date = $('#date').val(); 
    var parsedDate = Date.parse(date); 
    alert('Parsed date: '+parsedDate); 
} 
</script> 
</head> 

<body> 
    <form> 
     <input type="text" name="date" id="date" value ="13.03.1990" /> 
     <input type="button" onclick="parseDate()" value="Parse the date" /> 
    </form> 
</body> 
</html> 

自己嘗試一下:http://resk.latvalashop.com/date.php

回答

1

你只是有一個損壞的鏈接。您測試頁面不加載DateJS文件;我得到一個404錯誤,而不是

它尋找的URL是http://resk.latvalashop.com/inc/date-fi-FI.js但不存在

+0

這就是你得到的盲目指望DreamWeaver把相關文件>。< 現在我尷尬自己... –

+0

非常感謝你! –

+0

@Akke:哈,沒有問題。總是使用Firebug或Safari/Chrome開發者控制檯,你會馬上發現這些錯誤 – Flambino

0

@Flambino是正確的,該鏈接已經死了。使用工作鏈接測試相同的代碼,並且您的代碼按預期工作。