
正文
js不带on的事件,js 不用var
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何让网页打开就运行JS代码,不用onclick
在记事本里写:onload =function(){alert(I love China);} 另存为showMyWords.js,放到和你的网页同一个文件夹下。
首先点击打开浏览器的菜单【工具】,然后选择【选项】-【internet选项】;如果是IE用户,可以直接在IE图标上点击右键,选择属性进入。打开Internet选项设置窗口后,点击【安全】选项卡,点击【自定义级别】。
F12,弹出控制台,然后在控制台输入js代码,点击enter就可以直接执行。
打开页面时,HTML CSS Javascript 分别有加载器加载。可执行的js代码会自动执行。但是事件函数,是需要出发事件后才可以执行的。
将JS代码,插入到head区域,即可在网页打开时执行。
相关问答
Q1: javascript中涉及到事件,为什么有时候有on,有时候有没有?
1、onclick是js里面给标签绑定点击事件的方法,通常写在html的元素上,而click方法在addEventListener()中使用,此方式可以给一个元素添加多个事件句柄,只在js中使用,可读性更强,更灵活。但前者的优先级高于后者。
2、移动鼠标,event中的pageX和pageY就会变成当前鼠标的位置。
3、onclick是绑定事件,告诉浏览器在鼠标点击时候要做什么。
Q2: jsp页面中使用javascript的事件对象为什么没有oninput
此问题绝大部分原因是javaScript的语法错误或javaScript的对象调用错误造成的。由于是动态生成的,调试起来有点难度。你可以在console中把生成的javaScript打印出来,再仔细的查看错误的原因。或者使用alert进行调试。
这个js是其他页面中用到的,网上down的一个table操作js,竟然覆盖了window.onload事件,导致失效。
这个可能是不兼容,你可以用QQ浏览器,它的兼容性很好。它的兼容性极佳,会增加安全保护,对异常网页有阻拦并提示。操作简便,快捷键及插件,一目了然,很容易找到。它的速度很快,可以同时开启20都个网页。
在jsp页面中,实现点击一个链接,执行JavaScript函数可以用href属性实现。
这个应该只有一种可能,就是这个按钮在别的地方也添加了点击事件,从而覆盖了这事件,你可以检查一下是不是在别的js代码或者文件里已经对这个按钮添加点击事件。
Q3: 使用Javascript如何实现自定义事件机制
一种简单的实现方案则是,将事件作为一个基类,在需要事件的地方继承这个事件类即可。
在javascript中 ,document.createEvent()的函数来专门创建自定义事件。自定义事件到激发这个事件,需要document.createEvent(),event.initEvent(),element.dispatchEvent()这三步,分别是创建事件对象,初始化事件对象,触发事件。
第二个方法很好的解决了前面方法的问题,虽然这个方法可能会一开始麻烦点。毕竟所有的方法代码都要处理重复的消息提取以及验证步骤。
在IE based浏览器上,你可以用 createEventObject 和 fireEvent 函数来自定义和触发事件,在其他浏览器上用 createEvent 和 dispatchEvent 函数。
第一个参数是事件类型,就是一个字符串,第二个参数是处理事件的函数,后边的参数我也记不住。发送事件用dispatchEvent。创建事件用document.createEvent()ie要特殊处理。具体怎么用自己百度一下吧,百度不让发链接。
Q4: JS如何触发ondrop或者死ondrag事件?
1、ondragstart 当用户开始拖曳文本选中区或选中对象时在源对象上触发。ondrop 当鼠标按钮在拖曳操作过程中释放时在目标对象上触发。onerror 当对象装载过程中发生错误时触发。
2、onmousedown:鼠标按下事件onmousemove:鼠标移动事件onmouseup:鼠标抬起事件 拖拽的基本原理就是根据鼠标的移动来移动被拖拽的元素。
3、ondrop 事件:被拖拽的元素在目标元素上同时鼠标放开触发的事件,此事件作用在目标元素上 ondragend 事件:当拖拽完成后触发的事件,此事件作用在被拖曳元素上 Event.preventDefault() 方法:阻止默认的些事件方法等执行。
4、在可被放置对象的事件上添加事件 ondragover ,允许放开鼠标事件,只有在 ondragover 处理过,松开鼠标左键之后,被拖放位置节点上的 ondrop 事件才会被触发,对于列表的例子,可以将每个被拖动对象同时设置为可放置位置。
Q5: js添加事件和移除事件:addEventListener()与removeEventListener()_百...
1、通过addEventListener()添加的事件处理程序只能使用removeEventListener()来移除;移除时传入的参数与添加处理程序时使用的参数相同。
2、js添加和移除事件:addEventListener()和removeEventListener()addEventListener()和removeEventListener()用于处理指定和删除事件处理程序的操作。它们都接受三个参数:如addeventlistener(事件名称“,(注意:事件名称不包含“.”。
3、直接用js实现比较麻烦,不同版本的浏览器(主要是低版本的)支持的方法会不一样。
4、alert(DOM2级添加事件处理程序);} btnremoveEventListener(click,showmsg,false);//如果想要把这个事件删除,只需要传入同样的参数即可 这里我们可以看到,在添加删除事件处理的时候,最后一种方法更直接,也最简便。
js不带on的事件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于js 不用var、js不带on的事件的信息别忘了在本站进行查找喔。







