javascript时间显示问题,本人刚学javascript,求懂的人回答.
发布网友
发布时间:2022-04-29 00:47
我来回答
共3个回答
热心网友
时间:2022-06-26 18:22
<body>
<form name="formName">
<input type="text" name="name1">
</form>
</body>
<script type="text/javascript">
var d = new Date();
document.formName.name1.value=d.getHours();
</script>
由于脚本语言是逐行解析运行的,所以要把javascript的执行语句放在html元素的下面,否则当程序运行到document.formName....时,页面上formName这个表单实际上还没有显示出来,就会出错了。如果程序是放在函数内部的,则可以放置在页面的任意地方,但函数的调用语句仍然要在最后。
热心网友
时间:2022-06-26 18:23
<script type="text/javascript">
window.onload = function(){
var d = new Date();
document.formName.name1.value=d.getHours();
}
</script>
<body>
<form name="formName">
<input type="text" name="name1">
</body>
热心网友
时间:2022-06-26 18:23
要不你先把form结束下试试?</form>追问这个是我写漏了,写上了也是这样啊,怎么回事啊?
追答要不你把script语句块用圈起来试试