内联javascript以呈现文本

内联javascript以呈现文本,javascript,jquery,inline-code,Javascript,Jquery,Inline Code,我现在有一个在版权声明之后的邮戳,我想在版权声明之后的一年里有一个邮戳——要动态,有没有办法在javascript中加入一些内容来写下这一年,因为它发生了变化,请参见下面我希望看到的内容 1994-2015 1994-使用js日期对象: var year = new Date().getYear(); 根据有关此方法被弃用的评论,您还可以使用: var year = Date().getFullYear(); 使用js日期对象: var year = new Date().getYear()

我现在有一个在版权声明之后的邮戳,我想在版权声明之后的一年里有一个邮戳——要动态,有没有办法在javascript中加入一些内容来写下这一年,因为它发生了变化,请参见下面我希望看到的内容

1994-2015 1994-使用js日期对象:

var year = new Date().getYear();
根据有关此方法被弃用的评论,您还可以使用:

var year = Date().getFullYear();
使用js日期对象:

var year = new Date().getYear();
根据有关此方法被弃用的评论,您还可以使用:

var year = Date().getFullYear();
为支持跨浏览器而编辑

1994-
var current_year=(新日期()).getFullYear();
var year_node=document.getElementById('year');
年份_node.innerHTML='';
年份节点.appendChild(document.createTextNode(当前年份));
为支持跨浏览器而编辑

1994-
var current_year=(新日期()).getFullYear();
var year_node=document.getElementById('year');
年份_node.innerHTML='';
年份节点.appendChild(document.createTextNode(当前年份));

使用.getFullYear()函数获取元素并追加当前年份

document.getElementById('years').innerHTML+=新日期().getFullYear()

1994-

使用.getFullYear()函数获取元素并追加当前年份

document.getElementById('years').innerHTML+=新日期().getFullYear()

1994-
引用自

引自


真正的内联解决方案:


1994-document.write(new Date().getFullYear())
真正的内联解决方案:


1994-document.write(new Date().getFullYear())
getYear()已被弃用。您需要先实例化Date对象,然后才能访问对象中的子方法。getYear()已被弃用。您需要先实例化Date对象,然后才能访问对象中的子方法。为什么document.write被认为是不好的做法:@RichardGrant我很少使用document.write,但我同意链接上的第二个答案,有时它也是适合该作业的工具我也同意,而且您使用它是正确的。我只是想提一下它的问题。根据OP框架的设置方式,Document.write可能无法按预期工作(感谢黑色),但这就成功了!为什么document.write被认为是不好的做法:@RichardGrant我很少使用document.write,但我同意链接上的第二个答案,有时它也是工作的正确工具,我也同意,而且你使用它是正确的。我只是想提一下它的问题。根据OP框架的设置方式,Document.write可能无法按预期工作(感谢黑色),但这就成功了!嘿,太棒了!谢谢你,太棒了!非常感谢!这个问题已经三年了,真的!这个问题有三年历史了