javascript 计时器

<script type="text/javascript">

        var int= setInterval(clock(),100);

        function clock(){

            var time = new Date();

            document.getElementsById("clock").value = time;


        }

    </script>

</head>

<body>

    <input type="text" id="clock" size="50" />

</body>


在input里每100毫秒的频率显示当前时间,可是document.getElementsById("clock").value = time;怎么也不能value的input


慕标5832272
浏览 401回答 1
1回答

四季花海

你这问题多的啊..&nbsp;setInterval你直接传入了clock(),改为clock&nbsp;document.getElementsById("clock")注意没有s,是getElementById&nbsp;script里面用window.onload包裹一下或者直接加到input标签的后面&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript