I've found a neat little single drop down for a link list. It works fine, but if I turn JS off in my browser the links will not show. I do have a 100 liner that will show links when JS is off, but I'd rather adapt this to do it.
How do you make it so that the list will show regardless of whether JS is on of off. I want the drop if on, which is why I use it.
I have a modest website that uses a lot of Javascript.
If anybody views the site and does not have Javascript enabled I want to politely redirect them to another page, so I put this bit of code in my <head> section :
So far so good. It appears to work, *and* it passes the the 'W3C MarkUp Validation Service' test ( http://validator.w3.org/ ).
Now the bad news: Google doesn't index my site any more, presumably because their crawler always gets redirected.
Does anybody have a solution to this dilema, please? Redirecting to a 'with-script' page is not an option because my page is linked-to by many other sites.
I am trying to make an order form I am working on accessible for users who have javascript turned off in their browser, and to do this I would like to hide a div if JS is disabled.
Searching the Web has led me to think that styling the div to not display is the way forward and then using JS to display it. It is the JS bit I am struggling with! The div in question is a set of radio buttons to allow a purchaser to choose how many gift memberships they want to buy:
<div id="giftmember-buttons" style="display:none";> <h2 class="threepeaksform">How many gift memberships do you wish to purchase?</h2> <fieldset class="threepeaksform"> <legend>Please select the number of people you are buying a gift membership for using the buttons below.</legend> <div class="generalcontactform-group">
I am a student and new to JavaScript, my problem is I am willing to do JavaScript form validation for emails , text etc. But on one of the forum I found out JS is not a very good way to do validation as JavaScript can be easily turned off by end-user and we shld always do server side validation also, but due to some concerns I want to stick to JavaScript (client side) validation.
My scenario is somewhat like Ive a form and a button in it which on being clicked calls a JavaScript function that will validate the fields and then submit the form through form.submit(); So my question is if JavaScript is turned off on end user then with validation the end user will also be not able to submit the form as the form is being submitted in a JavaScript function (which is turned off)? If this is thn cool.
But is it somehow possible to hack this procedure, and one can skip the JavaScript validation but can still submit the form? My primary concern is not to let pass any malicious or improper data (sql-injections, poorly formatted strings etc. to the server db)
My page has a form which has some sections that do not show unless needed, but if JS is turned off then these section will never show, so looking for a way to test if it is on or not and if not allow the page to display everything that would normally be hidden unless needed.
Can anyone point me to statistics on how many people don't have javascript .. or have javascript turned off? I'm about to purchase a template to re-design a site. I know javascript can do some neat things, but I'd like to keep the site accessible to as many as possible .. and easy to maintain (it's a volunteer organization, which may pass the Web design responsibility around from time-to-time).
i have a form that has both front end and backend validation (php) basically i got the code off the net, and it needs the submit button to be of type "button" rather than "submit"
and obviously the form doesn't submit if javascript is turned off i'm not a javascript expert, on the button it has onClick="formvalidate())" and in the javascript it has if form is ok form.submit() or something to that effect
now is it possible to use a submit type so that if javascript is turned off, the form will still submit but won't submit if javascript is on and the form is invalid does it have something to do with the onSubmit attribute for the form currently there is none
because we have the backend validation it doesn't really matter if javascript is turned off but it does matter if the form can't even be submitted at all
Does any one know of a way to redirect someone with JavaScript disables to another page (or would we need a little JS to accomplish this?)
I'm putting together a site that uses a horizontal javascript drop down navbar, and thought it would be coolness to redirect those that either cannot read js, or have js turned off to my site map page.
I am a student and new to JavaScript, my problem is I am willing to do JavaScript form validation for emails , text etc.But on one of the forum I found out JS is not a very good way to do validation as JavaScript can be easily turned off by end-user and we shld always do server side validation also, but due to some concerns I want to stick to JavaScript (client side) validation.My scenario is somewhat like Ive a form and a button in it which on being clicked calls a JavaScript function that will validate the fields and then submit the form through form.submit();So my question is if JavaScript is turned off on end user then with validation the end user will also be not able to submit the form as the form is being submitted in a JavaScript function (which is turned off)? If this is thn cool.But is it somehow possible to hack this procedure, and one can skip the JavaScript validation but can still submit the form?
I have a form that only shows the submit (update) buttons if the value select field beside it is changed. But what is someone has JS disabled, how can I enable them?
I'm learning javascript. The portion I'm learning right now is how to write a short page that alerts the user that their javascript is not enabled. Then , when they enable it, javascript code written into this same page auto-redirects the user to a another page that requires javascript. I run firefox with the noscript add on. I'm learning to write code that first asks the user to enable javascript. When they do, redirect to mypage.html
The code below renders "Please enable javascript" when javascript is turned off - as it should. The autoredirect happens when javascript is turned on - as it should. The problem is the absolute url of the "mypage.html" file in the code is also rendered as a blue link when javascript is off. I don't want that rendering when off. I do use html comment tags as you can see in the code below.
I am using a checkbox to turn on and off some labels on a line on a google map, which is working fine if the line is already drawn, using this function:
function distboxclick(labelsbox) { if (labelsbox.checked) { for (var i=0; i<distmarkers.length; i++) { if (distmarkers[i].mLabel != null) distmarkers[i].mLabel.show(); } } else { [Code]....
but the thing is that I want the labels to be turned off to begin with and switched on if the box is checked.
Is there anybody who knows were to find a javascript that does the trick of conditional pulldowns (3).
Here is what i am looking for: When you select an item from the first pulldown, the second pulldown gets populated with the children of the item you choose. Then, when you select an item from the newly populated second pulldown, the third puldown gets populated.
Essentially, I would like the user to be prompted that application has not been completed on back, close etc. I however do not want the user to be prompted if they have completed the application.
I have a function on submit where I plan to set the flag to true.
I would expect something like the following but it doesnt work for me?
function unloadMess() { mess = "Leaving this page without submitting the application form will clear DOB entries. Do you wish to leave the application form?" return mess; } function setBunload(on) { window.onbeforeunload = (on) ? unloadMess : true ; }
if (flag = "N") // Application form has not been submitted. { setBunload(true); } else { setBunload(false); }
this needs to be able to match a string and make the following replacements: if the string matches without < or >, replace the match with a space, a replacement string, and another space. if < matches also, do not add the left space. if > matches, do not add the right space. if < and > match, do not add the beginning or ending space
Old {} String => Old Replacement String Old {<} String => OldReplacement String Old {>} String => Old ReplacementString Old {<>} String => OldReplacementString
this will have to be done a LOT of times, so efficiency is very important the answer in php is below. can anyone help me figure out how to do it in javascript? PHP Code:
Alright, my site is curerntly using server side includes (hoping to switch it all over to PHP soon). What I would like to do is include a different file depending on screen resolution. Does anyone know how to do this?
I just wrote the following script for something I'm working on:
<html> <head> <script type="text/javascript"> function KP_growit(subject,widthto,heightto) { var target = document.getElementById(subject); var tweenit = setInterval(grower,10);
I am making a form where you can either upload images or link images and upload a video. The problem is that I want a or situation. I made javascript function that when you click one of the 3 images it will add in one item this could be a image link or uploaded image or a video. There is only one function that runs and inside that function has if statements to figure out which one image was clicked.
I have 3 images one is for image links one for uploading images and one for uploading video. the problem is that I want the user to append only image links and uploaded image or uploaded video.
I am only allowing 8 images to be uploaded or 1 video. This is a form that submits a message with either of the above but I only want to append only the images or the video but not both.
This is the loop I'm trying to use to check for bullets hitting rocks. the function worked if I used actual numbers instead of the j variable, but I wanted to loop through all the rocks.Can anyone see why the inner function loses the j index and says asteroids[j] is undefined? the hit test is removing the bullets! it's working! the asteroids[j] was used in the hit test!
I'm trying to create a test using Javascript. Actually, I did this in PHP, but we need to put it a server that does nor run it, I think I can convert it to Javascript. I hope it'll be work as in PHP somehow. Test will be composed of 15 questions and each question has either "Yes" or "No" as answer. And, I use radio buttons here for answers. By the way, there will be more than one radio groups. Now, I want to check the value of clicked radio button in each group and use an if-statement to determine if it's correct. And, if it's correct, I want to increment a variable by 1. Finally, by the resulted variable incremented for each question in the test, I want to use another if-statement to show specific result message for and interval of that variable.
I am trying to create a conditional comment scenario that is based on a web address. I am working with an ecommerce site that I want to put a nav menu promotion on all the pages except the home page. The system we are using only allows a post promotion to ALL or one specified URL.
I have tried everything I can think of to create a URL condition based comment but nothing has worked. I tried modifying the code below to change the if output to a variable comment tag and then write the variable further in the script with a document.write.
<SCRIPT LANGUAGE="JavaScript"> <!-- url=location.href if (url=="http://www.sitename.com") {alert("Welcome To sitename")} else {alert("welcome")}; // -->
With the exception of the boolean variable, I'm wondering if it's possible to combine the bottom 2 into one statement, so s exists in the current scope
Code: var boolean = (true or false) var s; boolean ? s = 40 : s = 80;
I have a very simple script that generates a prompt window. Instead of using a default text, I have left the text field empty. However, I would like a default message to display in the pop up window if the user does not enter a value in the prompt box before clicking okay. I tried adding a conditional statement but the default text does not write in the pop up window.
Here is the code: Code: function promptBox(){ var message = prompt("Who is your favorite Hollywood Star?", ""); newWindow = window.open('','','width=800,height=600'); newWindow.document.write(message); newWindow.focus(); if ((prompt) == null); document.write("No Value Entered"); }