problem med at sætte dato
Hej Eksperter,Jeg har en side med et script hvor jeg har et script som genererer en dato. Det er så meningen at den via en form skal sendes videre til en Servlet som en hidden parameter.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Signguestbook</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link rel="stylesheet" type="text/css" href="../style/styles.css">
<script type="text/javascript">
function validate()
{
x=document.form
// values we validate
name =x.name.value
email =x.email.value
emailc =x.email.value.indexOf("@")
emailc1 =x.email.value.indexOf(".")
country =x.country.value
comment =x.comment.value
if (name =="")
{
alert("Please write your name");
document.form.name.focus();
return false
}
else if (email =="")
{
alert("Please write your e-mail");
document.form.email.focus();
return false
}
else if ((emailc == -1) || (emailc1 == -1))
{
alert("Not a valid e-mail adress");
document.form.email.focus();
return false
}
else if (country =="")
{
alert("Please select your country");
document.form.country.focus();
return false
}
else if (comment =="")
{
alert("Please write your comment");
document.form.comment.focus();
return false
}
else
{
//alert("Thank you for your submission");
//window.close();
return true;
}
}
</script>
<script type="text/javascript">
function date()
{
var d=new Date()
var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var monthname=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
var date = weekday[d.getDay()]+" "+d.getDate()+ ". "+monthname[d.getMonth()]+" "+d.getFullYear();
return date;
}
</script>
<style type="text/css">
body {
background-color: #555555;
margin-top: 0px;
}
</style>
</head>
<body onload="self.focus();">
<form method="post" name="form" action="../servlet/Updateguestbook" onsubmit="return validate()">
<script type="text/javascript"><!--
document.write("<input type="hidden" name="date" value="+date()+">");
--></script>
<table style="margin:auto;"><tr>
<td style="height:30px;width:450px;text-align:center;vertical-align: middle;color:#dddddd;background-color:#000000;">
Sign Guestbook
</td>
</tr></table>
<table class="celltext" style="width:450px;border:ridge;border-width:thin;margin:auto;">
<tr><td style="width:100px;">Name</td><td style="width:350px;"><input type="text" name="name" value="" size="20"></td></tr>
<tr><td>Homepage</td><td><input type="text" name="homepage" value="http://" size="20"></td></tr>
<tr><td>E-mail</td><td><input type="text" name="email" value="" size="20"></td></tr>
<tr><td>Country</td><td>
<select name="country" size="1">
<option selected>choose a country</option>
<option value="" selected>(select a country)</option>
</select>
</td></tr>
<tr><td style="vertical-align: top;">Comment</td><td><textarea name="comment" cols="42" rows="13"></textarea></td></tr>
<tr><td colspan="2" align="right"><input type="submit" class="button1" value="Submit"></td></tr>
</table>
</form>
</body>
</html>
