学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
 13 12
发新话题
打印

如何才能将当前日期自动出现在表单的文本框中?

如何才能将当前日期自动出现在表单的文本框中?

我用下面的代码,想先给日期文本框的变量赋值,但没有用。请教如何才能将当前日期自动出现在文本框中,不需要用户另外输入(但允许用户修改)。 谢谢!
....
<script language=javascript>
txtd = new Date();
</script>
....
发表日期:<input type="text" name="txtbd" size="20"><br>
....

TOP

这样试试

标题:<input type=text name=t1 size=20><br>
<script language=javascript>
var today=new Date();
var y,m,d,s;
y=today.getYear();
m=today.getMonth()+1;
d=today.getDate();
s=y+"-"+m+"-"+d;
document.write("日期:<input type=text name=t2 size=20 value="+ s +">");
</script>
<br>
内容:<input type=text name=t3 size=20>
改变一切,须从改变观念开始!

TOP

<input name="txtbd" type="text" value="<%=date()%>" size="20">

TOP

行了,谢谢楼上的指点!
活到老,学到老! http://www.qs98.com E-mail:hu-jj@21cn.com

TOP

我给你找找看,看还有没有哪个JAVASCRIPT代码?

TOP

啊!3楼的方法也行,还更简便。谢谢大家!
活到老,学到老! http://www.qs98.com E-mail:hu-jj@21cn.com

TOP

再请教一下:怎样提取其中的年份呢?
活到老,学到老! http://www.qs98.com E-mail:hu-jj@21cn.com

TOP

year()
颓废了两年,我终于又找到了05年的感觉.
[url=http://www.zhaobaow.cn]找宝网[/url]
[url]http://www.zhaobaow.cn[/url]

TOP

<html>
<head>
<script language="JavaScript">
<!--
function datet(){
var y,m,d
var datem=new Date();
y=datem.getYear();
m=datem.getMonth()+1;
d=datem.getDate();
s=y+"-"+m+"-"+d;
document.getElementById("riqi").value=s
}
-->
</script>
</head>
<body onLoad="datet();">
<form action="" name="form1">
<input type="text" id="riqi">
</form>
</body>
大众写法 正常行

TOP

<html>
<head>
<script language="JavaScript">
<!--
function datet(){
var y,m,d
var datem=new Date();
y=datem.getYear();
m=datem.getMonth()+1;
d=datem.getDate();
s=y+"年"+m+"月"+d+"日";
document.getElementById("riqi").value=s
}
-->
</script>
</head>
<body onLoad="datet();">
<form action="" name="form1">
<input type="text" id="riqi">
</form>
</body>

TOP

 13 12
发新话题