I'm trying to perform a very simple validation of user input. I want to verify that the user entered a six-digit string consisting entirely of numbers. So anything from 000000 to 999999 is considered valid. The problem that I'm having is getting the validation to work on the entire string. In other words, 000000 is okay but 000000000000 is also returning as a match. Here's a quick code block...I have something along these lines....
That is failing when I enter 123456 into the textbox. Why, though? I know I can replace...
if (sNumberValue.match(/A[0-9]{6}z/))
....with something like...
if (sNumberValue.length == 6 && sNumberValue.match(/[0-9]{6}/))
....or I could assign a maxlength to the input box, of course. The thing is, I really want to know WHY the regular expression isn't responding as I'd expect. Is there a syntax error somewhere in the code?
I've seen this effect on other sites, but I don't know how to do it. What I'm trying to do is enable the user to highlight a portion of text on a webpage, then click an "edit" button and a little window will popup with that highlighted text in an editable mode (or it could be the entire paragraph tag that the highlighted text sits in). Then I want them to be able to edit the text however they want, click a "save" button, and the text updates within the webpage. I know how to do the last part of this, but I don't know how to make the popup window work and include the highlighted text.
Just a little background on this project: What I ultimately want to be able to do is let the website's owner be able to update the contents of her site whenever she wishes. This is what she wants because she doesn't know html and doesn't want to learn it. She also doesn't want to learn dreamweaver or any other wysiwyg editor. I would almost guess that a similar project exists out there already, maybe not using javascript, but I haven't been able to find it. Code:
I have a web form with a <div> section ... I have it setup so the Update/Cancel buttons are fixed at the bottom of the screen while the content of the form is in the <div> and scrolls. Nice to the end user ... but when they go to print ... of course they only get a portion of the entire web site. I've searched and found references to CSS type solutions but have been unable to get them to work.
<div id="main" style="overflow:auto;"> web form </div>
what you see below is the code, which is two parts, a highlight part, and an unhighlight part. Below that is a sample of its use. What I am trying to do, is have some sort of javascript, or onload command in the body tag which will go through all of the 20-30 different <div> tags, and check the settings of each of those radio boxes. Why? because I am having the data editable in a form. Is there anyway to have say, a script click each radio box/input box that has been selected or typed in?
I'm making a form to moderate comments.I want to make it as easy to use as possible, so that the moderator can scan the page, and just click anywhere on the post which shouldn't appear.The format of each post is a div with an h3 and a couple of paragraphs. I would like to be able to click anywhere inside the div to 'activate' the checkbox.I've tried just wrapping a label around the whole thing, but a label is an inline element and a div is block level, so it doesn't like it!
I was wondering if it's possible in ALL browsers (at least newer ones), to disable all elements within a section, without having to go through and disable every element individually? From my tests, it appears disabling a <tr> element with and id works in IE, but not in Firefox. Is there any cross browser solution? Or do I have to do it for every element within that section?
EDIT: With further research, it appears as though I can't just disable the <tr> element, and have it disable everything in the row (at least not in Firefox). Is there maybe a way to loop through with childNodes or something, and disable them that way?
I am barely familiar with javascript. I have this html code with an embedded iframe. The html file in the iframe refreshes every once in a while. That is fine. However, in IE, there is this annoying click with every refresh. I googled a bit and saw a few solutions. Seem to me that if I fetched the contents of the HTML file (AJAX call) and assigned it to existing document.
hers the site i am working onhttp:/[url].....as you can see on this page.there are two main div(left,right)when a user clicks a link on left div accordingly an external page is loaded in the right div. when you click a link in IE the entire page is refreshed.I don't want to refresh entire page.i want to refresh the div (on the right) not the entire page.How should i go about it. Here's the link to script that i have used http:[url]......
I'm looking for a way to make an entire div clickable on this page: http://tinyurl.com/2ektm28 .Scroll down through the menu categories and you'll see a background change (for now) on the divs. And right now, the link is only on the h2.But I want the whole div to be clickable.I found this on CSS-Tricks, but it's not working for me. http:[url]....
I've got a quick question about jQuery's slideDown method. Unfortunately, I can't think of any sites that have this at the moment, but you know how some sites have a menu that has an entire div (or table) slide down when you hover over an element? And then you have the sites that slide down either the same thing or just a bunch of <li>'s? How can the effect of sliding down the entire div be achieved? The animation looks completely different from my site (which I will provide below). I will edit my post if I can remember the sites that have this, but for now, I can only provide my site which has the "rolling down" or "sliding down <li> tags" effect: [URL]
I'm looking for a way to disable an entire form until someone checks a check box. I would like it if the form is visible but has a "grayed out" look, and cannot be submitted.
So by default the form elements are all disabled. Once the checkbox is clicked the elements are enabled.
If I wanted to extract certain parts of the URL... how can I do this? I know how to extract the entire URL or just the search query but what if i want to do this /boxscore.asp?w=2&s=4&yr=Just extract the numbers 2 and 4 from the url. I want to make a new link for this site I am on to plug those 2 numbers into here/game.asp?gnum=2&gslot=4
I need to refresh a div which contains an ad while the rest of the page stays the same. I think I'm pretty close by reading the previous posts on this site, but one odd thing is tripping me up and I can't figure out why. When I call my function to refresh the div, it replaces everything on the page instead of just swapping out the div. Code:
I am working on a mini select manipulation, moving options back and fourth, etc.
What are some of the considerations between passing just the ID names of the two selects from the button that triggers the add/remove versus passing the selects?
Forgive me if this is a simple question, i am still learning javascript (mainly a php guy). H
However, i have added a "share" javascript app to a site and i am wanting to delay its .js file from loading until after everything has loaded and is done (like using window.onload). The idea is to completely defer its loading until everything else is done (and i mean everything) so that extra 215-300 ms worth of time can be used loading other elements on the page, then after everything is loaded and the user is already moving about to load the .js file.
does anyone know if there is a way to strip an entire form upon submission, of commas? i can do it field by field, but since there is over 30 fields, it seems a bit silly, if there is a more efficient way of doing things...