Switch Case Detect For Multiple Values More Efficiently?
Sep 7, 2010
I know this does not work, but hopefully you can see what I am trying to do. Only the first value is tested, but I want all of them to be.
[Code]...
Pretend there are like 10 more cases with more numbers with them. Currently this will only text to see if x is 0 or 42. How do I get it to test for the other numbers?
View 7 Replies
ADVERTISEMENT
Sep 23, 2008
I would like to do a switch in javascript, with multiple values in the case. code...
View 14 Replies
View Related
Jul 20, 2005
Is this sort of thing possible:
var X = 'Moe'
switch (X) {
case 'Curly'||'Moe'||'Larry':
alert('Found one of the Three Stooges');
case 'Chico'||'Harpo'||'Zeppo'||'Grouco'||'Gummo':
alert('Found one of the Marx Brothers');
default:
alert('No matches');
This gives 'No matches' unless I only put a single string in the 'case'
lines. I've just been using VB's Select Case which is a similar flow
control but which allows conditional arguments in the 'cases'. I just
wondered...
I realise you could put each set of names in an array and iterate
through each array, but that's a different issue.
View 4 Replies
View Related
Nov 19, 2010
So, I have a list of items that need to have a new preset list item appear based on what day it is. I have the date script working (to test, change the first case to some random date and change the third case to todays date - 10192010 - It will fire that document.write). What I need the cases to do though, is set the visibility of certain list items.
This is just an example, there will be around 20 list items in the final project. As you can see in the first two cases, I've tried a couple different routes to no avail.
The Code (class references are irrelevant to this example, they belong to the final project):
<html>
<head>
<script type="text/javascript" language="JavaScript">
/*
[Code]....
View 2 Replies
View Related
Aug 31, 2009
I'm doing a bit of experimentation and would like a bit of advice if possible please.
In my switch statement I would like to use the || or operator, it works correctly it I set the case to 31, but if I try 1||31 it doesn't.code...
View 4 Replies
View Related
Oct 18, 2009
I am returning the present time - then using the .substr to remove all digits except the last two on the right (i.e effectively returning the value 32 from 65344532) I am then looping, subtracting 11 from that number until the value is less than 11. The intent being to then return the value from the appropriate matching array ID code...
The problem arises with evaluating two digit numbers beginning with zero - In cases where the last two numbers are greater than 09, the looping returns a 1 digit number for valuse less than 10, in cases where the last two digits begin with zero the loop will not begin. I have attempted to use the switch(n) to determine if any 01, 02, 03 ... etc exists but this is not evaluating correctly - is this due to using the date/time object and if so is there a good way to convert this to either a numeric or string datatype where the case can be evaluated correctly?
View 11 Replies
View Related
Sep 14, 2010
how to get this functionality going. I have a div name "footer". Within "footer" I have 4 links:
link1, link2, link3, link4
Is there anyway to write a function which will sense which link was clicked and then alert the id of that selected link. I have written the code but am not certain why isn't it working. here is my code.
$('#footer a').bind('click', function(){
//alert($(this).attr('id'));
var mId = $(this).attr('id');
switch(mId)
[Code]....
View 4 Replies
View Related
Feb 24, 2011
i would like to check for the window size with jquery and based on the different resolutions i would like to change the background image. So i was thinking to somehow use the "switch" statement for more cases, but i just don't know how this would look like. This is the basic structure i want but with more options:
if ((screen.width>=1024) && (screen.height>=768)) {
//do something
}
[code]....
View 2 Replies
View Related
Jul 23, 2005
As I can remember this is not allowed in Java:
int x, y, z;
switch(x,y,z){
case 1,2,3:
System.out.println("Hep");
break;
}
But what about in JavaScript, or are there some other kind og syntax for switch?
View 2 Replies
View Related
Jul 17, 2009
I was tasked with creating a CPA calculator in JavaScript. I am currently struggling with the part where I will convert the letter grades to Number (a=4 b=3 etc...). I have a switch case function that is working when I enter the spec. letter value, but it is not working when I try to use the array that I created. How I can get the total of the grade column to show up at the bottom after all the prompts have been run through and the letter grades have been converted to numbers.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0.1//EN">
<html>
<head>
<title>GPA CALCULATOR</title>
<link>
<style type="text/css">
</style>
<script language="JavaScript">
do { //beginning of do/while loop to make sure user enters their name
var userName = prompt("Please enter your name:", "")
} .....
View 12 Replies
View Related
Feb 3, 2011
I am calling this javascript function:
var facing = "First";
function switchit(list){
if (list != facing){
[code]....
View 1 Replies
View Related
Mar 20, 2011
As a JS rookie I've managed to toggle specific backgrounds on multiple mouseovers. The code below does exactly what I want, but I'm not quite satisfied with the way it's done.The definite webpage will contain a lot of projectboxes, and for each project I need to add two functions in my script. Not very efficient. I'm looking for a single function which works in the same way, preferably making use of an array where I can add new projectimages.
View 1 Replies
View Related
Dec 29, 2009
I'm looking for a lightweight way to be able to switch between 2 divs on a page.
I have found various ways to do this online with jQuery, but none of which are able to handle multiple switches and make it extendable across the pages of my website efficiently.
For example I could have 12 - 15 individual elements on a page (All with same style) each with an option to switch content e.g. "Click here to do something" then once clicked "it would reveal something" (Within that element/<li> tag) - so it's element specific.
For example:
Code:
<ul>
<li class="box>
Title
[Code]....
But of course as it's element specific you have to associate each id together but you can't have two id="2" - as that won't validate.....
Looking around, a perfect example can be seen at: [URL]
And because it's CMS driven and will have multiple categories/pages, you can't list all the id's with the javascript, so it has to be portable/OOP (Is that the word?) so just a main identifier in the JS...??
Where you click to reveal code and it switches div, but only for that element, it doesn't effect anything else.
View 2 Replies
View Related
Oct 10, 2011
How to detect the smallest values the user inputs but does not explain how to detect already declared variables that have values in them and how to detect which of these declared variables has the smallest number.
For example:
double aA = 3.7;
double aB = 5.8;
double aC = 1.9;
double aD = 7.2;
double aMin;
// this is the variable I want the program to detect and stick
// the smallest variable into.
I want the code to detect the variable containing the smallest number and it has to be able to detect negative numbers as well.
View 2 Replies
View Related
Jul 19, 2011
I have a list of products where they have minimum quantities in a hidden input. Some products have multiple colours, though the same minimum quantity and I'm trying to implement a jQuery check that entries made are at least equal to the minimum.
Blank or '0' entries are fine but if it's below the minimum quantity it should set to the minimum.
HTML:
Is there something obviously wrong with this? It isn't performing the minimum check and I'm really not sure why.
View 1 Replies
View Related
Jul 19, 2010
While I am an amateur beginner when it comes to JavaScript, I feel that I can at least handle the scripting language to a level which suits my needs, however earlier today a friend asked me if I could lead her to the right direction with a class task of hers. Basically, the project at hand is to create a snippet of JavaScript which, when the user clicks the content of an HTML paragraph element, should replace said paragraph with a <textarea> and allow the user to alter the paragraph's content. Of course the textarea should be accompanied by a save and a cancel button, but seeing as it is a JavaScript class she's taking, the saving shall only be client-sided.
However, the catch is that she will not be allowed to use the innerHTML property.
So, to the question: how would one go (if it is possible, but I highly doubt it isn't) with making something like:
I do feel this could be done in a more smooth looking and operating way by using the contentEditable attribute, but apparently the teacher asked for a textarea.
View 6 Replies
View Related
May 14, 2010
I have 10 images on a blank page, all have the exact same source. I want to change all 10 of their sources with javascript to all be one new source(from source1.jpg to source2.jpg in code below). [code]I know I could run a loop and change all 10 of them individually in the loop, but I can't help but think there is a more efficient way. I was thinking of just making them div tags of all the same class and use the image as the background and then using javascript to change the class property. Basically I am asking what you think is the fastest processing time for the user, while also keeping the code very small.
View 2 Replies
View Related
Nov 2, 2007
i have 10 textareas that need to be converted in to identical fckeditors (same toolbar, skin and dimensions) right now im repeating the block below 10 times where the just the new FCKeditor ('textareaID') is different. the page weighs in at over 700KB ... fckeditor.html, fckeditor_gecko.js, fckeditor_area.css, etc are all loaded multiple times
im sure there is a better way of implementing this so each of those pages are only loaded once. does anyone know how?
var oFCKeditor = new FCKeditor( 'homeBody' ) ;
oFCKeditor.BasePath = "fckeditor/" ;
oFCKeditor.ToolbarSet = "Basic";
oFCKeditor.Width = 500;
oFCKeditor.Height = 300;
oFCKeditor.ReplaceTextarea() ;
View 1 Replies
View Related
Mar 19, 2009
I am setting up a text search with 3 search buttons to allow 3 different searches from the one text box. Each search has different values for the 2 hidden elements. So far I've got the 3 submit buttons working with the below code but I can't figure how to get the hidden values to be inserted. For each of the 3 different submits I need to tell javascript what the 2 hidden values are.
<SCRIPT language="JavaScript">
function OnSubmitForm()
{
if(document.pressed == 'questions')
{
[Code]....
View 4 Replies
View Related
Nov 24, 2010
My HTML:
<div class="home-button">
<span><a href="#" style="">Button</a></span>
</div>
I have an instance of a div (button), inside this div is a link wrapped in a span. When you hover over the div (".home-button")I want to move the background position inside its "span a", I've achieved this using the code below.
[Code]...
View 1 Replies
View Related
Jul 27, 2010
I'm performing some validation functions on a form I've created.For the phone number, I have 3 text boxes lined up next to one another. The first is for the country code, the second is for area code and the third is for the remainder of the phone number.I have used the following in order to detect whether the input value isNaN.
Code:
input = document.getElementById("phone1");
if (isNaN(input.value)) {
errorText += "[code]...
As I have three text boxes for the phone number, can I group them within this one statement? So, ...getElementById("phone1, phone2, phone3"); ?If not, what would you recommend?
View 8 Replies
View Related
Jul 20, 2005
I am trying to retrieve selected values from a multiple select object on a page:
*** Selection Page ***
<form name="theForm">
<select name="numbers" MULITPLE>
<option value="1">One</option>
<option value="2">Two</option>
<option value="2">Three</option>
</select>
</form>
What I want to do is to pass the selected values from "Selection page" to its parent window. Right now, I pass the values by doing this (in JavaScript):
window.opener.parentForm.num.value = document.theForm.numbers.value;
I'm assuming if mulitple selections are made (lets say One and Two are selected), document.theForm.numbers.value will be a collection of the selected option values. Is this correct?
If so, how can I retrieve each option value when coding parent window?
View 1 Replies
View Related
Nov 2, 2010
I am trying to do some JavaScript calculation with checkboxes, and have been able to modify some codes to do bits of what i want to do. (Screenshot attached) However, i want each checkbox to have multiple values, and therefore multiple results.
I can't find any examples, but i've come across something similar with Radio buttons [URL].. I don't 'get' the example enough to proceed. My question is, is it even possible to do with a checkbox, and if so how do i go about doing it please?
The Javascript code:
function count() {
var item1price = 10;
var item2price = 50;
var item3price = 1100;
var item4price = 100;
[Code]...
View 3 Replies
View Related
Apr 23, 2010
I'm trying to figure out how I can pass multiple values to my javascript from one selectbox. code...
As you can see the product_id get passed to the javascript, but it is essential that I get the price and color id passed along... Is that possible, and if yes.how?
View 5 Replies
View Related
Nov 2, 2010
I am trying out checkbox total calculator code examples, which automatically calculates the values of checked/unchecked items, and so far so good. My question is if it's at all possible for each checkbox to have multiple values, so i can have different sets of totals? I have been looking for examples all over with no luck. I have seen examples for Radio buttons, which separates the different totals with commas, but i don't have enough JavaScript experience to understand it fully.
View 11 Replies
View Related
Apr 17, 2007
I have a table which I have made work where I put some values in and the script works out the result on an onChange event.
My question is that I want to make the table rows populate from a database so each of the javascript values will have to be unique for the value to be worked out on a specific row calculation.
The code as it is works out the single value but how would i go about using the mechanics of the code to apply to multiple lines in the table. Code:
View 2 Replies
View Related