日期存入文本框问题

lovejiajia 2003-10-17 05:22:39
取得当前日期存入文本框中

<SCRIPT LANGUAGE="JavaScript">
var nowDate = new Date();
var year =<%=Year(date)%>;
var month =<%=Month(date)%>;
var day = <%=Day(date)%>;
document.inputfrm.inputDate.value =year+"-"+month+"-"+day;
</SCRIPT>

ie输出错误为
document.inputfrm.inputDate.value为空或不是对象。
...全文
90 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovejiajia 2003-10-20
  • 打赏
  • 举报
回复
按照 lindentree(菩提树)的方法问题解决,同时谢谢以上回答问题的各位。
lindentree 2003-10-20
  • 打赏
  • 举报
回复
直接用Date函数就可以了,不过是asp的。
<input type="text" name="T1" value="<%=Date%>" onblur="IsDate(this.value);" size="14" border="0">
lovejiajia 2003-10-20
  • 打赏
  • 举报
回复
up
lovejiajia 2003-10-19
  • 打赏
  • 举报
回复
这回提示的错误是
inputDate 未定义
blackbsa 2003-10-19
  • 打赏
  • 举报
回复
试试
document.all.item("输入框的ID").value = year+"-"+month+"-"+day;
lovejiajia 2003-10-17
  • 打赏
  • 举报
回复
to:hrong(黄蓉) ( )
是我在问题中写错了,应该是
document.inputfrm.inputDate为空或不是对象。

那应该怎么改呢
hrong 2003-10-17
  • 打赏
  • 举报
回复
document.inputfrm.inputDate.value为空或不是对象?? 这句JS代码的位置应该是在
document.inputfrm.inputDate 控件出现之后!! 位置不对, 控件还未加载你就要调用它当然会报错
lovejiajia 2003-10-17
  • 打赏
  • 举报
回复
to: iinohk() ( ) longshenwang(独眼龙)
我按照你们的方法试过了,还是
document.all.inputDate 为空或不是对象
longshenwang 2003-10-17
  • 打赏
  • 举报
回复
document.all.文本框名字.value=year+"-"+month+"-"+day;
iinohk 2003-10-17
  • 打赏
  • 举报
回复
try
document.all.inputDate.value=year+"-"+month+"-"+day;

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧