如何用外部文件替换一些内联JavaScript事件?
在我的.HTML文件中有以下内联JavaScript事件,我想将它们的JavaScript替代项放在一个.JS文件中。然后我将把.JS文件链接到.HTML文件。以下是活动:如何用外部文件替换一些内联JavaScript事件?,javascript,jquery,html,inline,Javascript,Jquery,Html,Inline,在我的.HTML文件中有以下内联JavaScript事件,我想将它们的JavaScript替代项放在一个.JS文件中。然后我将把.JS文件链接到.HTML文件。以下是活动: oncontextmenu onmousedown onload onclick onerror onmouseover onmouseout 您必须从外部JS文件附加事件处理程序 如果您使用jQuery(建议您使用这种选择器繁重的东西): 或者,如果您不想使用jQuery: document.querySelector(
oncontextmenu
onmousedown
onload
onclick
onerror
onmouseover
onmouseout
您必须从外部JS文件附加事件处理程序 如果您使用jQuery(建议您使用这种选择器繁重的东西): 或者,如果您不想使用jQuery:
document.querySelector('some selector').addEventListener('some event', function( evt ) { /* Do some stuff here */ });
您必须从外部JS文件附加事件处理程序 如果您使用jQuery(建议您使用这种选择器繁重的东西): 或者,如果您不想使用jQuery:
document.querySelector('some selector').addEventListener('some event', function( evt ) { /* Do some stuff here */ });
您必须从外部JS文件附加事件处理程序 如果您使用jQuery(建议您使用这种选择器繁重的东西): 或者,如果您不想使用jQuery:
document.querySelector('some selector').addEventListener('some event', function( evt ) { /* Do some stuff here */ });
您必须从外部JS文件附加事件处理程序 如果您使用jQuery(建议您使用这种选择器繁重的东西): 或者,如果您不想使用jQuery:
document.querySelector('some selector').addEventListener('some event', function( evt ) { /* Do some stuff here */ });
你是否包括像jQuery这样的库?@JonKoops-问题上有一个jQuery标签。是的,我是这样做的,它是
jQuery 1.4.3.min.js
。但我只想使用普通的JavaScript,因为我对jQuery不太熟悉。你是否包括像jQuery这样的库?@JonKoops-问题上有一个jQuery标记。是的,我使用的是jQuery 1.4.3.min.js
。但我只想使用普通的JavaScript,因为我对jQuery不太熟悉。你是否包括像jQuery这样的库?@JonKoops-问题上有一个jQuery标记。是的,我使用的是jQuery 1.4.3.min.js
。但我只想使用普通的JavaScript,因为我对jQuery不太熟悉。你是否包括像jQuery这样的库?@JonKoops-问题上有一个jQuery标记。是的,我使用的是jQuery 1.4.3.min.js
。但我只想使用普通的JavaScript,因为我对jQuery不太熟悉。