其中JavaScript代码可能位于除脚本标记之外的HTML页面上
我知道JavaScript可以通过脚本标签嵌入到网页中,可以是HTML或外部Js文件。但据我所知,它也可以是标记的onclick和onload事件参数。我想知道HTML页面上JavaScript的所有可能位置,以及它带来的限制,例如,是否可以将所有JS代码放入标记的onload参数中?JavaScript可以找到:其中JavaScript代码可能位于除脚本标记之外的HTML页面上,javascript,html,Javascript,Html,我知道JavaScript可以通过脚本标签嵌入到网页中,可以是HTML或外部Js文件。但据我所知,它也可以是标记的onclick和onload事件参数。我想知道HTML页面上JavaScript的所有可能位置,以及它带来的限制,例如,是否可以将所有JS代码放入标记的onload参数中?JavaScript可以找到: 在script标记中(内联或引用单独的资源) onxyz属性事件处理程序 在某些地方,如果前缀为javascript:pseudo协议,则需要URL: 元素上的href 一个表单
- 在
标记中(内联或引用单独的资源)script
属性事件处理程序onxyz
- 在某些地方,如果前缀为
pseudo协议,则需要URL:javascript:
元素上的
href
- 一个
元素的表单
动作
log(“脚本元素中的代码”);
点击我
那么限制呢?@Spirky先生:我从来没有测试过限制,比如说,onload
属性长度。没有理由:只需使用脚本
标记,并从onload
调用其中的代码(或者更好:不要,页面加载过程中,加载
事件很晚才会触发)。你想实现什么?我正在研究JS模糊处理。