为了账号安全,请及时绑定邮箱和手机立即绑定

文本框中不显示内容

文本框中不显示内容

皮卡丘qinqin 2016-12-04 17:32:51
<!DOCTYPE html><html><head><meta charset="utf-8"> <title>Time</title> <script type="text/javascript"> window.onload=function () {  showTime(); }  function showTime() {   var mDate = new Date();   var year=mDate.getFullYear();   var month=mDate.getMonth()+1;   var date=mDate.getDate();   var h=mDate.getHours();   var s=mDate.getSeconds();   var m=mDate.getMinutes();   var week=mDate.getDay();   var weeks=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];   var text=document.getElementById('timeText');   text.innerHTML=year+"年"+month+"月"+date+"日"+weeks[week]+h+":"+m+":"+s;    setTimeout(showTime,500);  }   </script></head><body><input type="text" id="timeText" style="margin-top: 20px"></body></html> 
查看完整描述

4 回答

已采纳
?
lllqw

TA贡献6条经验 获得超4个赞

这个我也疑惑过,把innerHTML改成value就好了

查看完整回答
反对 回复 2016-12-04
?
qq_刈世箜鋮_03818279

TA贡献4条经验 获得超0个赞

你没有弄清楚innerHTML这个属性,innerHTML用来设置或获取位于对象起始和结束标签内的HTML。

查看完整回答
反对 回复 2016-12-05
?
self_potato

TA贡献53条经验 获得超27个赞


因为input 没有innerHtml    他是自闭和标签   他的值通过value 来获取,一般表单的值都是value

查看完整回答
反对 回复 2016-12-05
?
Evensyell

TA贡献2条经验 获得超1个赞

我还刚开始看JS的课程,但是DW演示来看是可用在文本框输入的//img1.sycdn.imooc.com//5843ef750001b12d19201040.jpg

查看完整回答
反对 回复 2016-12-04
  • 皮卡丘qinqin
    皮卡丘qinqin
    文本框里应该显示时间的 我觉得可能是文本框不支持innerHTML 应该用value来设置它的值
  • Evensyell
    Evensyell
    你走在我前面好长一段呢!过一两周大概我就能看懂了
  • 皮卡丘qinqin
    皮卡丘qinqin
    加油 我刚从安卓转前端 马上要就业了 感觉要学的东西好多
点击展开后面1
  • 4 回答
  • 0 关注
  • 2415 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信