javascript-events

Javascript: Multiple mouseout events triggered

I'm aware of the different event models in Javascript (the WC3 model versus the Microsoft model), as well as the difference between bubbling and capturing. However, after a few hours reading various articles about this issue, I'm still unsure how to properly code the following seemingly simple behavior: If I have an outer div and an in...

Making element draggable with Android WebView (ideally, just with Javascript) ?

I'm building an app with a build target of 1.5 . I have a variable, WebView browser, that is calling loadUrl to load a static HTML page from my assets folder. In that HTML page, the following JavaScript is defined: var supportsTouch = ('createTouch' in document); ... var w = $('wrapper'); w[supportsTouch ? 'touchmove' : 'onmousem...

Are event handlers in JavaScript called in order?

I know this is a simple question, but I haven't had the chance to test it in any browser other than Firefox. If I attach multiple event handlers to a single event on a single DOM element, are the event handlers guaranteed to be called in the order they were added? Or should I not rely on this behavior? ...

Binding Javascript Event Handlers to a an Ajax HTML Response?

Let's say I have the following HTML code <div id="outer"> <div id="inner">Hello World</div> </div> At the end of my HTML page, I use javascript to attach event handlers like so, document.getElementById('inner').onclick = function() {alert(this.innerHTML);} document.getElementById('outer').onclick = function() { /* An Ajax Call where ...

Why are custom events not working for me? (Mootools)

I've been learning Mootools, but I'm having problems firing custom events. I'm sure it must be something simple, but I can't see it for the life of me. I wrote a simple class to nudge some list items using Fx.Tween. It works perfectly, except that the custom events aren't being triggered, no matter what I try. <script type="text/javasc...

Checking whether images loaded after page load

Determining whether an image has loaded reliably seems to be one of the great JavaScript mysteries. I have tried various scripts/script libraries which check the onload and onerror events but I have had mixed and unreliable results. Can I reliably just check the complete property (IE 6-8 and Firefox) as I have done in the script below?...

Javascript's onclick event causes the page to reload in ie-8, but not in firefox, safari,chrome and opera?

Hello, I have an onclick event attached to a button. Clicking the button adds a text box to the target div. the code is: onclick="return addBlank("param1","param2"); The function addBlank does not have a return statement. Clicking on the button behaves as intended in firefox, opera,chrome and safari - i.e., an empty text...

Any way to pass parameters programmatically to an onclick function?

I have an onclick function which performs several tasks. In another javascript function I do not have access to the context variables needed to perform these tasks. To get around this I have been simply calling the onclick function directly. The problem I have now is that I'd like to perform a task after an Ajax action in the onclick ...

JavaScript: Keeping track of eventListeners on DOM elements

What is the best way to keep track of eventListener functions on DOM elements? Should I add a property to the element which references the function like this: var elem = document.getElementsByTagName( 'p' )[0]; function clickFn(){}; elem.listeners = { click: [clickFn, function(){}] }; elem.addEventListener( 'click', function(e){ clickFn...

Manipulate multiple check boxes by ID using unobtrusive java script?

I want to be able to select multiple check boxes onmouseover, but instead of applying onmouseover to every individual box, I've been trying to work out how to do so by manipulating check boxes by ID instead, although I'm not sure where to go from using getElementById,. So instead of what you see below. <html> <head> <script> var T...

javascript select box hanging on second select in ie7

I have a drop down select box inside a div. When the user clicks on change, a dropdown box appears next to the change/submit button and the user makes a selection which then updates the db and the selection appears instead of the dropdown. All works fine in IE8 and firefox but in IE7 it allows one selection (there are several identical...

How to remove the parent element using plain javascript..!!

How to remove parent element and all the respective nodes using plain javascript. I m not using any Jquery or other library. Its like u are havin an element and when user click on that u want to remove the parent to parent element.(also the respective chlds nodes of that) EDIT <table id='table'> <tr id='id'> <td> ...

where is the best place to place a javascript snippet to alter the DOM of a page before it renders

I have a few dynamic pages and I want to alter certain elements before the page has fully rendered. My snippet is something like document.body.getElementById("change").innerHTML = "<img src..."; I do not have access to change the content server side. Where is the best place to put the snippet to have the code run before the page it ...

How to do callback + update div tag in javascript

Hi all, I have an ASP.NET MVC application with pages where the content is loaded into divs from client via javascript/jquery/json. The loaded content contains a-tags with references to a function that updates server side vaules, then redirects to reload of entire page even though . I wish to replace the a-tags with 'something' to still...

<Javascript display property

In my form I have a textbox and a calendr along with other controls <asp:TextBox ID="TextBox2" runat="server" onfocus="CalOpen()" asp:TextBox> <asp:Calendar ID="Calendar1" runat="server" style="display:none;" onselectionchanged="Calendar1_SelectionChanged"></asp:Calendar> <script type="text/javascript"> function C...

Notification when popup is closed using Silverlight's HtmlPage.PopupWindow()

I am popping up an HTML page from a Silverlight application using the HtmlPage.PopupWindow() method. I am trying to handle the event of when the popup window is closed from within Silverlight. This is how I am attempting to do this: var window = HtmlPage.PopupWindow(new Uri("http://mypopup..."), "popup", options); EventHandler<HtmlEv...

If you delete a DOM element, do any events that started with that element continue to bubble?

What behavior should I expect if I delete a DOM element that was used to start an event bubble, or whose child started the event bubble - will it continue to bubble if the element is removed? For example - lets say you have a table, and want to detect click events on the table cells. Another piece of JS has executed an AJAX request tha...

How can I run a JavaScript function every time an HTML element is resized?

I need to run a script every time a table is resized (whenever the user resizes the browser window). Does anyone know how this can be done? ...

Get the coordinates of a drop event in Javascript?

I made a javascript library that lets me drag a marker from a dragzone to one or more dropzones. The problem is... the mouseup event happens over the marker I'm dragging, no te dropzone. How can I detect in wich dropzone was the marker dropped, and in wich coordinates? Here's my script: http://dl.dropbox.com/u/186012/demos/dragger/dr...

remove a:hover using javascript (not using jquery... don't ask)

I thought this would be pretty simple.... Basically, it's a 5-star rating system. When a user clicks, for example, three stars... I want to freeze those three stars right where they're at. I've been trying to simply remove the hover for the a href so it stays what it was at... maybe that's not the right method. I've exhausted absolutely ...