javascript-events相关内容
有没有办法在Ace编辑器上检测右键单击事件? 我正在尝试添加这样的监听器: editor.session.addEventListener('contextmenu',function(e){ e.preventDefault() ; alert('success!'); 返回false; },false); 这个 editor.addEvent
..
严格没有jquery请 我有文本1234ABC984IK4H2J我有四个文本框onpaste我需要文本拆分并复制剩余文本框中的 纯粹在javascript中没有jquery as我的应用程序不支持jquery和IE> 8函数 所以没有函数支持如querySelectorAll和addEventlistener HTML
..
我正在尝试将url字符串作为“data”传回我的eventhandler。 我对服务器的请求是“ https://172.20 .10.6 / index.html的”。 下面的 console.log 按照我的预期打印出“/index.html”。 switch(req.method){ case'GET': console。 log(“从plugin-https.js:
..
我需要弄清楚窗口是否作为独立窗口打开,而不是它是孤立的。让我说明一下我的意思。 假设我有两个ASP页面,我将其称为PARENT.asp和CHILD.asp。此外,还有一个重定向页面,我将其称为CHILD-REDIRECT.asp。 单击CHILD.asp上的某个按钮时,它会重定向到CHILD-REDIRECT .asp,包括需要以某种方式运行的客户端Javascript代码,具体取决于
..
我有以下代码,它将eventListener添加到HTML textarea。它应该控制日志按下的键码,如果keyCode是==到17(CTRL),控制台日志“你按下了CTRL。”。出于某种原因,当我在textarea中按CTRL时,它不是控制台记录按下的keyCode,也不是“你按下了CTRL”。如果我按“A”例如,控制台日志返回“97”这是正确的。它也适用于所有其他字母。 以下是代码:
..
考虑以下演示代码:
document.getElementById(“demo”)。onmousedown = function(e){alert('mousedown'); } document.ge
..
使用chrome 39(适用于Mac)以下功能无法使用
..
所以我已经越来越多地进入oop w js(我经常接受java训练)并且我有四个盒子。我想做这样的事情
功能框(){ // PRIVATE VAR var cou
..
我有一个简单的脚本来切换 onmouseover 上的帖子图片/文字。如果帖子数不超过2个,则代码可以正常工作,但当帖子数量增加时,代码变得非常慢。 function showPost(ele,eve){ var id = ele.id.replace(“post-”,“”); if(typeof window ['timerHide-'+ id]!==“undefined”){
..
我的情况是在应用程序(HTML / XUL)中有一些功能键(F5,F7和F9)的键绑定,以便与其他一些应用程序通信。 现在我必须为同一个应用程序制作基于触摸的界面,没有键盘和高级触摸事件。所有触摸点击实际上与鼠标点击相同,我需要有3个按钮/链接,其行为与F5,F7和F9键。 不要问原因,我只能说我需要保留那些键绑定。 我可以在链接上指定鼠标点击,就像按下F键一样吗? 解决方
..
代码: window.location.href =“帖子?类别=”+ sel; 如何获取分类页面中的值? function getURLParameter(name,urlsearch){ 返回decodeURIComponent((新的RegExp('[?|&]'+ name +'='+'([^& ;;] +?)(& |#|; | $)'
..
我有一个带有ng-click属性的按钮。如果我删除ng-click属性,则侦听器仍然存在。当我删除ng-click属性时如何删除事件监听器? angular.module('testApp',['ng'] ).directive('testDir',testDir).controller('testCtrl',testCtrl); function testDir(){return {co
..
我知道 $('img')。load(function(){})可以正常工作。但是,我想要 img dom 那些最初还没有创建的还可以触发事件。我想知道为什么以下不起作用。 $(window.document).on('load','img' ,function(){ console.log('load',this); }) 解决方案 jQuery不支持捕获。所以我不得不
..
我必须在点击“Reactive-table”中的一个列时将数据上下文传递给表行,找不到这样做,我想知道是否有任何我可以触发的事件我的代码在行上,但用户不能在没有代码访问的情况下执行此操作。 解决方案 点击任意在tr的tds中,我将事件冒泡到它的行,向获取的元素添加一个类,然后在该行上触发click()事件,单击后我从tr中删除添加的类。 “click td”:function(eve
..
我的页面中有一个下拉列表。每当选择一个用户选项时,它应该打开一个带有所选索引URL的新窗口。以下代码适用于除safari之外的所有浏览器。 任何想法都可以解决这个问题..? <形式>
..
我有几个文本框和按钮,用于在网页上保存其值。文本框的onchange事件触发一些js,它们将更改的文本添加到js数组中。单击时,ok按钮会通过Web服务将其刷新到数据库。当通过单击“确定”按钮导致onchange事件时,此工作正常除。在这种情况下,文本框的onchange仍然会触发,但按钮的onClick事件不会触发。有什么想法? 文本框看起来像
..
我使用工具提示获取
它会 hide()几秒钟之后 如果我将鼠标悬停在它之后触发它 这是第一次它不会只有在我第二次将鼠标移到它上面后才显示 我使用 onShow 事件进行绑定和使用 window.setTimeOut 是工具提示还是jquery中的问题? 这样的事情: $(文件).ready(function(){ x = $(“button”)。
..
如何嗅探“打印屏幕”键,以便在按下时,网页上会发生许多事件: 将弹出一个对话框,以便用户只需输入收件人的电子邮件地址。 剪贴板上的图像会自动附加到撰写的邮件中。 如果有帮助,我使用的是PHP 5.3.5,Javascript和Swift邮件程序。 解决方案 这完全不可能。
..
我的应用程序包含多个标签页面,只需切换可见内容即可。但是,该页面还包含将向页面添加选项卡的链接。此外,应用程序会记住(使用cookie)您上次查看哪个选项卡以防刷新页面(即使使用后退和前进按钮,严格的缓存设置也会导致刷新)。 我的问题是,当您第一次访问这组页面时,它应该显示第一个选项卡(选项卡A)。然后,单击一个链接,它会添加一个选项卡,并记住该新选项卡(选项卡B)。但是,如果你回击,现在看
..
我有这个问题,我可能理解,但不知道如何处理,如果有办法。 我有一个类简化为: function DrawingTable(canvas_id){ this.canvas_id = canvas_id; bind_events() function bind_events(){ $(get_canvas())。click(function(e){ var canvas
..