Replace Not Working For Some Reason / Solution For This?
Jul 26, 2011
I am trying to fix some datetime strings so I can convert form values into date objects so I can compare the dates in my validation process. the date time strings look like - 7/21/2011 8:00am
for some reason the am is not being replaced by " am" . here's the function code...
Posting this in javascript because the problem might be caused by my scripting.
I made a 3 page long form using javascript, and the contents of the second page aren't submitted to the php script. link (http://rolstoel.dlnet.org/toevoegen.php?page=1)
I have a javascript running on my site at that disables right clicking (viewing source, saving pictures, etc.) that works beautifully in IE...but not in Firefox. Does anyone know of a solution?
So the idea of the code is to load an image from a record, and echo both scenarios of 1) the image being a valid size and fitting in the table, or 2) the image width is too large, so add on width='100%' to the image. After both rows have been loaded, call the javascript function in PHP to hide the appropriate table row.
I have installed an image rotator script on my page however the animation is not working i.e. the rotation between images is not taking place. The script works on my localhost though. code...
I have a textbox attached to an alert which I want to fire when the textbox value is changed i .e. while the user is typing.
I attempted to use the .change() event handler unsuccessfully. After some searching I found that the .trigger("change") handler should work better but that too is not working.
My coded example is quite simple:[URL]consists of the following:
HTML <label for="textbox1"> this should flash an alert when changed.</label> <input type="text" id="textbox1" name="textbox1"/>
When I try to put this in an external file (I need to do this to avoid placeholder replacement problems) the js is ignored. I am removing the <script> html portions and the js file is in the same folder as the script. Other js in the external file IS functioning so the file is being read ok.
Can anyone give me some insight into how to get this done?
I have a page that comes up through XMLHttpRequest and inside that page there is a button.
This button doesnt work the same as the buttons outside of the buttons on the main page. Sorry I don't fully understand AJAX and how it works, I know XMLHttpRequest is a bit like an iframe (in the sense that it brings data from another page).
Basically I have a shopping basket, and this basket sits at the top, I load up the database with XMLHttpRequest which brings up results, each result has a button next to it which calls the basket and adds themselves to it but they don't.
If i get the exact same button but use it outside of the XMLHttpRequest div it works.
This code snippet below was extracted from a rather large javascript. It is not written here to function alone, but it is solely to illustrate my question, Why can't a variable be read from within a function when it has been set as the text of a url address, in this case www.google.com)?When I click on the browser HREF that calls the OnClick event, the function SwitchFN,(the second variable is no longer defined within the function, however using the command alert(numtwo) in the variable definition section of my code will work as expected and the alert will be URL...
For some reason my form isn't validating. I manage to get the "Please select an option" alert, but it still posts the form. 2 sizes available <SCRIPT language=javascript> function CalculateOrder(form){ if (form.os0.value == "8x10"){ form.amount.value = "90.00"; form.shipping.value = "15.00"; }.....
I started on the following page (part of an asp.net solution), but the damned thing keeps reloading.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
I have a set of select fields, which when selected, send a value via ajax, to return a sub-selection for further choice. I have 3 levels of sub-categories like this.
I've implemented the jqueryPreloader I found here. It work fine except for two pages in wich the script stops without end and so the page is not visible...the web site where I added the scriptinfo and contact page where the script doesn't workI looked to the firebug console but there isn't any apparent error... but the script loads the screen-wide div (.QOverlay) with #fff background and ends without load the loading bar and without fading out the .QOverlay div
Googling got me some people experiencing problems in there's a charset, and I did have one. Even taking it out, it still won't redirect. If I put <?php echo 'Ok'; ?> just before <script>, it'll print it out in IE, so, I know that it's getting to this point.... Just don't know why it isn't actually going to the location.replace URL.
I'll probably be laughed at for this attempt of coding, but all I am trying to do is read an input field, remove the "$" and write the new value in a different input field.
function convert_action (form){ var input1=form.input_field1.value; var clean=input1.replace(/$/, '');
As you might know, removeNode() is an IE DOM extension (works only for IE5, IE6 and Opera 8 but not in IE 5.2 for Mac, Moz, Safari.
Following one of my clients request I think I found a cross-browser solution to remove a node but keeping it's childs. The request was to find a function which will remove, onevent, the <a href=""> tags, but keeping the inner text.
This is what I have done. If you know a better or a shorter solution, please let me know:
function removeN(tag){ var tags = document.getElementsByTagName(tag); for (var i=tags.length-1;i>=0;i--){ var root = tags[i].parentNode; var kids = tags[i].childNodes; var eSpan = document.createElement('span') for(var j=0;j<kids.length;j++){ clon = kids[j].cloneNode(true); eSpan.appendChild(clon) } root.replaceChild(eSpan,tags[i]) } }
the variable tag might be 'a', 'strong', 'em'....
I guess that the code might be used as a crossbrowser solution for replaceNode() as well. In fact the code as it is replaces the node tag with a <span> tag, but it might replace it whith another desired tag....
We have to develop a small engine which the client uses. It supposed to work like this. Our engine resides in a frame (frameA) which will be loaded only once and it provides set of functions. The client can call these functions. We inturn should get the values from the server or set the values in the server and return with the values. The way we are planning to implement is that we will have have another frame (frameB hidden) and submit it whenever the client (frameClient) calls our function and wait till the page reloads and return with the value ( set in the reloaded page by the server). The problem we face now is that we don't have any sleep functionality in javascript ( being event driven) and if we have a loop waiting for the reply, it will consume the cpu cycles and the the frameB wont load.
I am working on this simple calculator that passes values from one function to another via paramters. I have used alert() to find what is being recieved, so far nothing. code...
I'm making a php/html page and using javascript to keep a count for me. code... The last button is just a test button, which will tell me what the value of "i" is, but I'm not getting anything when I cllick that button.
However if I change the onClick from alert(i), to alert('i') it will alert me a string, so I know the javascript is working.
If the new window is "killed" because of the software, it loads a new page in the parent window ... or the last line of code can be replaced with a document.write('content here'); or show a hidden <div>. Any of these three can be used to tell the user to disable the software).
It works on my computer with ie6 ... let me know how it works on yours (if you have popup killer software installed).