javascript执行不工作如何更改? //window.onload=Now; 函数Now(){ var n=新日期(); 返回n.toLocaleDateString(); };
我把上面的代码放在头部javascript执行不工作如何更改? //window.onload=Now; 函数Now(){ var n=新日期(); 返回n.toLocaleDateString(); };,javascript,Javascript,我把上面的代码放在头部 <script type="text/javascript"> //window.onload = Now; function Now(){ var n=new Date(); return n.toLocaleDateString(); }; </script> 但是在页面上,没有显示任何内容。当我使用window.onload=Now或将脚本代码放在标签后面时;结果是一样的,为什么 附言:我想把结果写在纸上。但是当我使用docume
<script type="text/javascript">
//window.onload = Now;
function Now(){
var n=new Date();
return n.toLocaleDateString();
};
</script>
但是在页面上,没有显示任何内容。当我使用window.onload=Now或将脚本代码放在标签后面时;结果是一样的,为什么
附言:我想把结果写在纸上。但是当我使用document.write(Now())时;它仍然没有显示在页面上。您没有使用返回值
Now()
执行任何操作,因此它被悄悄地丢弃
也许您想做一些类似于
onload=“alert(Now());”
尝试将警报框放入。如果脚本中存在或不存在该结果。稍微修改HTML,使其具有DOM元素,以帮助您将结果发布到页面上
<body onload="Now();">
Now函数除了返回一个值外,什么都不做。你希望看到什么?什么结果?您希望这段代码做什么?据我所知,它计算出了时间,然后扔掉了结果。你还没有编写代码在浏览器上显示它,我想把结果写在页面上。谢谢,试试这个
document.write(现在())
或alert(现在())
我想把结果写出来。但是当我使用document.write(Now())时;它仍然不起作用。这是因为只有在加载页面之前才能调用document.write
。是否要在页面上显示结果?我该怎么办?谢谢,有很多方法。最原始的是document.body.innerHTML=something
<body onload="Now();">
<span id="dateHelper"></span>
</body>
function Now(){
var n=new Date();
var lds = n.toLocaleDateString();
document.getElementById("dateHelper").innerHTML = lds;
};