I have two javascript onloads in my form which seem to be cancelling each other out. The first- onload="checkMyBox"- works fine, which means the calendar stays hidden until the ckeckbox is clicked. However the second script that is supposed to show text ("I am an organized person") only after image is clicked does not work. It always shows the text.
I tried playing with it, and realized that if I erase the first <body onload="checkMyBox('c2','div1')"> the second onload works, meaning that the text will stay hidden until I click on image.
Code JavaScript:
<script type="text/javascript">
function checkMyBox(trigger,toggled){
var mcb = document.getElementById(trigger);
var cal = document.getElementById(toggled);
i have a form made up of 2 file inputs and a submit button.. the imputs are to upload images, namley jpeg's for a e-greatings thing im working on.
this only works with jpegs so i have a script that will check the value of the imput tag to make sure it ends with .jpg, .jpeg.
this works fine on the jubmit button using
onclick="myHandler(this)"
it works fane that it alerts the user that only jpegs are valid but then when the alert has been ok'd it continues to submit the form to my php script.
I am displaying my own context menu in response to a right-click on control (textbox) in my ASP.NET application. In IE, I can suppress the display of the browser's own context menu by simply returning false from the javascript that displays my context menu.How can I suppress the browser context menus from Chrome or Firefox?
Im writing a small app that will basically be like a wiki for family memebers to go in and make pages using my wysiwyg editor, update pages, ect..
the problem i've run into is trying to ensure they have saved the page. I have a variable to detect whether or not unsaved changes exist. however the problem is now stopping the close event if the user clicks 'cancel' in the confirmation box.
Examples of when the 'navigation' or 'browser close' should be blocked: 1)i've made a small change on the page then clicked on a link, i should receive a conf message asking me if i want to loose changes. 2)i've made a change on the page then clicked the browser 'X' (close) button by accident. I should get the conf message here as well. 3) i've hit the refresh or reload button without saving. again i want the conf message.
Note, if they want to close, clicking OK should allow them too. furthermore, this function to block the close and produce the confirmation only will be called if there are unsaved changes on the page.
here is what i have so far - and this appears to work fine in IE. Code:
I have a page that submits to a db then re-loads its self with new information. Unfortunately it goes wrong when the user double clicks on a one of many text links that provides the info for the display on reload. How do I stop users from double clicking on the page? Ideally I think I would like to call some sort of js function from body onload as I presume this would then cover the whole of the page, but have no idea if this is possible or how to go about writing it.
I'm having a hard time figuring out why the onload event is not being called for the frameset window in the following simple example. It is being called for each of the component frames. Code:
Specifically, window.onload appears to fire before all the elements of the page have been rendered. As the difference is consistent across IE/Moz/Opera, I'm assuming it's deliberate - can anyone point me towards where this behaviour of window.onload is defined in the documentation? TIA. Code:
I'm finishing up an e-commerce website, and I can't quite figure out why the shopping cart feature is acting all screwy in Internet Explorer. It works fine in Firefox, but in IE, when you add a product to the cart it doesn't display the little pop-up notification, and when you click on the "my cart" at the top right the product quantities are incorrect about 70% of the time. For some reason IE keeps doubling the quantities; I think one of the scripts may be double refreshing the page I just can't figure out where.
I am having trouble with some code on my site. I have an arcade with game links that have tooltips which display thumbnails. The tooltip code for each link is in the title attribute. I am using javascript to write the code for these links with tooltips so that if javascript is disabled the title attribute displays something different. My problem is some of the tooltip thumbnails contain an apostrophe (') in their src code. I use a backslash () to escape this once but I need to escape it again. Is this possible. The reason I need to escape it twice is one to escape it from the javascript and another to escape it from the src tag (src='Thumbs/image'src.jpg').
I have a double combo drop down and it is working fine except that it is in a form and I cannot seem to get it to pass variables to the email like a normal form would.
the error message comes up put once you click ok you can still submitt the text even if its forbidden.... any way around this, such as deleting the text within the textbox when the error box is shown?
Iam trying to Script a Double drop down list box in client side Javascript. I have 2 list box the 1st one has got category and the second one has subcategory. The second listbox should automatically fill in from the 1st one.
Am using Dreamweaver to select document.drop_list.SubCat but my Dreamweaver doesnt reorganize the ".drop_list". After i type document. it gives me a list of things but ".drop_list" is not included in that.
I want to detect the double-press of the space key. However, I want a single press of a space key to have a different function. The double-tap of space should only count if the taps of space are no more than, say, a half second apart.
For example: The user hits space once, and javascript begins performing one action. 1/3rd of a second later, they hit the space bar again, and since that is within our threshold of 1/2 of a second, the action that began because the user hit the spacebar once should be cancelled, or undone (which I can write later) and the action when the user hits the spacebar twice should begin.
I've been working with this script function changeImage(layer_id, item_id, position) {
var theDiv = document.getElementById(layer_id); var theImg = (theDiv != null) ? theDiv.firstChild : null; if (theImg != null) { // If the item id is 0, then just make the image empty lol if (item_id == 0)
where layer_id, item_id, and position are all defined elsewhere. I've been trying to get the images to append, and then run this line theDiv.parentNode.removeChild(theDiv) when you click on them consecutively(click to append, click again to remove, so three consecutive clicks would have the image shown and four would not), but all I've succeeded at so far is breaking the script's functionality.
i have a javascript to Open a Look up table but it works only if it is clicked twice.What do i do, i want the user to only click once for the lookup page to come up.
Is it possible that when I submit my form using the enter key, it would double post to the JSP where the action attribute is pointing to. I've been wracking my brains for hours how to trap it. Seems like my javascript that does the submit is doing it once but it's posting on the JSP twice.
i have a page with a table, and when the user doubleclicks a row in it, a window is opened. The problem is, if he doubleclicked a text in the row, it's becoming selected.
what i want is to disable the selection upon doubleclicking, but no the selection at all (so that the user can still just use the mouse to select some text in the table).
is there a javascript command that can disable the selection currently highlighted?
I'm using Tipsy on my site and in IE7/8 I get a double tooltip when I hover over an element.I've looked around for a fix but can't find any reliable solutionAttachments Screen shot 2011-04-14 at 1.40.54 PM.pngSize : 11.93 KB Download : 317