Javascript 这很重要。另外,我认为这段代码更简洁。此外,浏览器可能会缓存CSS,这是他无法使用这些内联属性的。谢谢。这比我的思维过程要清晰得多,而且通过onclick事件的链接更具意义。我真的很感激。@Nokaoil不客气。顺便说一句,如果您喜欢关于不使用内联HTML
Javascript 这很重要。另外,我认为这段代码更简洁。此外,浏览器可能会缓存CSS,这是他无法使用这些内联属性的。谢谢。这比我的思维过程要清晰得多,而且通过onclick事件的链接更具意义。我真的很感激。@Nokaoil不客气。顺便说一句,如果您喜欢关于不使用内联HTML,javascript,html,css,Javascript,Html,Css,这很重要。另外,我认为这段代码更简洁。此外,浏览器可能会缓存CSS,这是他无法使用这些内联属性的。谢谢。这比我的思维过程要清晰得多,而且通过onclick事件的链接更具意义。我真的很感激。@Nokaoil不客气。顺便说一句,如果您喜欢关于不使用内联HTML事件属性的链接答案,也可以投票支持该答案。;) <script type="text/javascript"> function onClickDelayEvent () { function newColor(elem)
这很重要。另外,我认为这段代码更简洁。此外,浏览器可能会缓存CSS,这是他无法使用这些内联属性的。谢谢。这比我的思维过程要清晰得多,而且通过onclick事件的链接更具意义。我真的很感激。@Nokaoil不客气。顺便说一句,如果您喜欢关于不使用内联HTML事件属性的链接答案,也可以投票支持该答案。;)
<script type="text/javascript">
function onClickDelayEvent () {
function newColor(elem) {
elem.style.background = 'green';
elem.style.color = 'white';
}
function normalColor(elem) {
elem.style.background = '';
elem.sytle.color = '';
}
setTimeout(normalColor,3000);
}
</script>
<button id="copyButton" onclick="onClickDelayEvent(this)">Copy</button>
<script type="text/javascript">
function onClickDelayEvent (elem) {
function newColor() {
elem.style.background = 'green';
elem.style.color = 'white';
}
function normalColor() {
elem.style.background = '';
elem.sytle.color = '';
}
setTimeout(normalColor,3000);
}
</script>