怎么能在你定义的函数里获取你的函数名的value?​

http://img.mukewang.com/571b853000019a8e18920939.jpg

document.getElementById("clock").value中的获取clock的value,这个id为clock的对象没有定义过呀,只有function clock呀!怎么能在你定义的函数里获取你的函数名的value?

web前端韦晨旭
浏览 1408回答 3
3回答

web前端韦晨旭

后来 才发现 原来id为clock的是<input>标签,也就是说document.getElementById("clock").value=XXXX,就是给表单里的input这个标签的value赋值。ps:怪不得我没有看见输出的方法。。。

丶包菜

没看懂问题。 首先 , document.getElementById("clock").value = time;   这个大概就是把当前时间赋值给ID为 “clock”这个文本框的意思。document.getElementById使用语法:oElement = document .getElementById ( sID )参数:sID――必选项。字符串 (String) 。返回值:oElemen――对象 (Element) 。说明:根据指定的 id 属性值得到对象。返回 id 属性值等于 sID 的第一个对象的引用。假如对应的为一组对象,则返回该组对象中的第一个。 如果无符合条件的对象,则返回 null 。

web前端韦晨旭

我不懂的问题在这个代码中:我们设置一个计时器,每隔100毫秒调用clock()函数,并将时间显示出来,代码如下:<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>计时器</title><script type="text/javascript">  var int=setInterval(clock, 100)  function clock(){    var time=new Date();    document.getElementById("clock").value = time;  }</script></head><body>  <form>    <input type="text" id="clock" size="50"  />  </form></body></html>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript