Variables And HTML Forms - Use A Variable In The Aforementioned If Statements The Failed To Work?
Sep 1, 2011
Currently I have the following script:-
function validate_form(){
if(regform.reguser.value == ""){
alert("Please completed the selected box");[code]....
to validate a simple registration form, however I initially tried to streamline this function by cycling through an array using a loop to point to various input elements in the HTML page itself. I found that when trying to use a variable in the aforementioned if statements the javascript failed to work i.e.
var test = "reguser";
if(regform.test.value = ""){
}
I know the javascript is looking for the input element "test" instead of "reguser" but is there any way I can force it to look for the contents of the variable.
View 2 Replies
ADVERTISEMENT
Oct 7, 2009
I am trying to write a multiple-choice quiz for my chemistry class where ten questions are selected randomly from a block of about 100; then I want the students to click a button and grade their quiz. I have stored the questions in an array named Q and each radio button has a name property corresponding to the array entry (the buttons in Q[1] have the name Q1, etc.). I generate the exam in the body of the page between form tags using a document.write statement and all of the questions and buttons appear properly. I cannot, however, figure out how to get the value of the button that has been checked for the randomly selected questions.
As the questions are selected, I record the question number as a variable; for example �Qnumber1 = Q(random_num)�. The variable does, in fact, have the proper value (for example Q1) but when I try to read the value of the radio buttons in the Q1 set using:
document.form1.Qnumber1[0].value
it doesnt work!
View 6 Replies
View Related
Apr 18, 2011
I'm having some trouble with the Switch Statements. My program runs without it so I know that the problem is here. I believe the logic is sound so it may be due to incorrect syntax. The purpose of this function is to create bars, and the length of the bars is determined by the value of the "percent" variable (which is working fine) in the For loop after the Switch statements. The variable, "partyType" contains any of the text strings, such as "I", "D", etc.
function createBar(partyType,percent){
var barText;
switch(partyType){
case "D":
barText="<td class='dem'></td>";
break;
case "R":
barText="<td class='rep'></td>";
break;
case "I":
barText="<td class='ind'></td>";
break;
case "G":
barText="<td class='green'></td>";
break;
case "L":
barText="<td class='lib'></td>";
break;
default: document.write("hi");
}
for(var i=1; i<percent; i++){
document.write(barText);
}}}
View 1 Replies
View Related
Jul 14, 2007
I need help getting variables in an external js file to transfer to the html page that uses them. I have an html page that lists verses to memorize, which, when the mouse hovers over a particular verse, a small popup reveals the book reference for that verse, thus giving a check to see if the user has accurately referenced that verse for its source.
I have an external js file (VERSES.js) that houses the verses and popup references sequentially as elements in an array and then writes them to the html document. A simplifed version of what I am using, with only a few verses listed here as an example, and that works beautifully, is given below: Code:
View 6 Replies
View Related
Feb 18, 2011
One of the websites gives "failed to load resource" errors on my desktop while it works fine on my iphone ? How do I reinstall javascript for my OS ?
View 1 Replies
View Related
Nov 28, 2001
<script language="javascript">
<!--
self.location.href='#add'
document.addform.txtTitle.focus();
//-->
</script>
the self.location.href='#add' goes to a html anchor on the page, and the focus is supposed to set the cursor inside the first textbox when the statement is run.
if i run it as is, it will go to the anchor like its supposed to, but won't put the cursor in the textbox. if i comment out the first statement, it will put the focus on the textbox.
View 3 Replies
View Related
Aug 7, 2009
I have a function to accept number and certain text only when "Enter" key is pressed.
function handleEnter(field, event){
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
var tmp_val = "";
[Code]....
However, when I added a second condition, the code stops working if (isNaN(tmp_val) && (tmp_val!="ABC" ||tmp_val!="DEF") )
View 4 Replies
View Related
Sep 3, 2010
There are different ways by which values of variables can be passed between forms. One of the ways is to use the setTimeout to pass the values or data. Here the biggest advantage is we can pass data to a different site even running automatically.I would need from someone a bit of help to pass the variable links from form1 to variable strLink in form2 using SetTimeout.We have the following schema:An options select menu where value of the option, sent with a submitted form, is specified with the value attribute. In the absence of a VALUE attribute, the value is the content of the option element.
<html>
<head>
</head>
[code]....
View 11 Replies
View Related
Oct 25, 2011
I can not this code in my web page. Could you please check it ans say how I can run. I try the code using html test page but failed.
<script language="javascript"><!--
document.write('<iframe src="http://www.juenpetmarket.com/moduls/banner/banner_reklamiframe.aspx?
[code]....
View 13 Replies
View Related
Feb 3, 2011
I have some JavaScript which is splitting out the different variable elements from the URL.Now, how do I set the internal variables?Then I want to set the variable ScriptHeading to be Change and the variable ScriptType to be NewThread.I keep finding all sorts of lovely code showing how to split out the various sections in many different ways, but I can't find anything on how to actually set these variables.
View 1 Replies
View Related
Sep 21, 2010
I want to add the values of several variables in one variable and then use this variable, which contains the values of variables
You can see the following example
HTML Code
PHP Code:
Javascript Code
PHP Code:
After executing this code I find that the variables are not displayed values
As in the following picture: [url]
View 3 Replies
View Related
Sep 10, 2009
I'm trying to solve problem I'm having with my iframe and forms. I have a form that is brought into a hidden iframe. Now I can't seem to get the form to submit? I am guessing this is the case because of how the content in the iframe is brought into the main page. I'm not very good with scripts. Here is my page: [URL]. The form is on the reservations page. This is the form that won't work.
Here is my code:
This is in the stylesheet:
#buffer { position:absolute; visibility:hidden; left:0; top:0 }
div#display {
margin:0 0 0 0;
/*margin: 2em 0;*/
/*border-top: dashed 2px #999;
border-bottom: dashed 2px #999;*/
padding-bottom:6px;
display:none; /* until loaded */
}
This is in the main page (which calls the iframe)
<div id="display"></div>
<!-- onload attribute does not validate but is included here rather than assigned via JavaScript to maximize cross browser support -->
<iframe id="buffer" name="buffer" src="home.html" onload="dw_displayExternal()"></iframe>
View 3 Replies
View Related
May 28, 2009
I have been having trouble with forms and functions. On my wife's site I have some forms and some of them have radio buttons. My current radio button checker is cumbersome and it is time for something more elegant (some of you will say if it isn't broke don't fix it )
The new code is below:
Code:
Basically I want to pass into the function radio button values 1 & 2 denoted by firstChoice and secondChoice (eventually I want to also pass in the form name but 1 step at a time).
The buttons can have the value (names?) of pattern, chalkboard or kit. It is for a shopping cart (Mal's E-commerce) and this is part of the JS validation. I am using onsubmit to call the function viz.
HTML Code:
Seems ok (to me at least) but when I try to get it to work it throws up an error of
Code:
It stops at that point but undoubtably chalkboard would throw up the same error if it continued.
How would I define the variables in my function? Are they strings, integers, who cares?
Where would I define them? Global or local?
Is the problem a matter of syntax e.g. if I put ' ' or " " around them would that suffice?
View 10 Replies
View Related
Jul 20, 2005
i have two forms(form1 and form2) on my html page.
question1 : can i access form 1 variables in form 2?. if so how?
question 2: when form2 action is saveci.jsp . can i access form1
variables in saveci.jsp. if so how?.
basically when form2 is submitted, form1 variables should be accessed
in the jsp which processes form2.
View 2 Replies
View Related
Nov 2, 2005
I am currently designing an HTML page with a form with a post method.
The page is calling itself so with the details that are passed will
vary how the page will look i.e. number of results from the sql query
that is being run. I'm trying to catch these using a javascript
function which is:
var qsParm = new Array();
function qs() {
var query = window.location.search.substring(1);
document.writeln(query);
var parms = query.split('&');
for (var i=0; i<parms.length; i++) {
var pos = parms[i].indexOf('=');
if (pos > 0) {
var key = parms[i].substring(0,pos);
var val = parms[i].substring(pos+1);
qsParm[key] = val;
}
}
}
and then just calling the array to get the value, in this case
qsParm['num_res']. The above function doesnt work for post but does for
get. I'm fairly new to javascript and am assuming this line is at
fault:
var query = window.location.search.substring(1);
but I'm not sure what it should be.
View 3 Replies
View Related
Feb 1, 2007
I am trying to create an HTML form in which user will enter different items (he wants to purchase) in text fields. One text field is used for one item. Now it is not known in advance how much items the user will purchase so we cannot decide the total text fields required in advance. Is is possible to increase the number of text fields (using JavaScript) one by one if the user requires more fields
View 4 Replies
View Related
Apr 17, 2010
I'm having some trouble naming variables in javascript. Actually, my html has multiple form names (form, form1, form2, etc..., and im just having trouble understanding how to access elements within.For example: I get error:Message: 'document.forms.form.bname' is null or not an objectWhen I use the following code:
var bname = document.forms["form"].bname.value;
And when I try this:
var bname = document.form.bname.value;
View 10 Replies
View Related
Mar 24, 2009
I am a newbie trying to generate an alert message when a user leaves a username filed blank in an html form using an external javascript. Following is the code for html file.
[Code]....
However, if I swap the positions of the username and first name i.e. place the first name before the username, I do get an alert message if the first name is left empty. I do not wish to hijack an existing thread. Please let me know if there is an existing thread on this issue..(I could not find one).
View 4 Replies
View Related
Jun 9, 2011
Is there a specific tag in html so as to make a field behave as a date picker in a form?
View 6 Replies
View Related
Jan 7, 2009
This question may appear opposite of most, but I'm learning JS using a book and I can't understand why/how this particular code works. I'm working on simply retrieving and passing information to and from html forms. This is a very simple script that will change what is selected in the drop down box depending on a button push.
Here is the script:
Code:
function flip(pizzatype) {
if (pizzatype.value == "Veggie Special") {
document.forms["pizzaform"].topping.value = "veggies";
} else if (pizzatype.value == "Meat Special") {
document.forms["pizzaform"].topping.value = "meat";
} else if (pizzatype.value == "Hawaiian") {
document.forms["pizzaform"].topping.value = "hampineapple";
}}
And here is the form's html:
Code:
<form id="pizzaform" action="#" onsubmit="return false;">
<p>
<input type="button" name="veggiespecial" onclick="flip(veggiespecial)"
value="Veggie Special"/>
<input type="button" onclick="flip(meatspecial)" name="meatspecial"
value="Meat Special" />
<input type="button" onclick="flip(hawaiian)" name="hawaiian"
value="Hawaiian" />
</p>
<p>Main Topping: <select name="topping">
<option value="cheese" selected="selected">Cheese</option>
<option value="veggies">Veggies</option>
<option value="meat">Meat</option>
<option value="hampineapple">Ham & Pineapples</option>
</select></p>
</form>
The way I see it is the button onclick will call the flip function and pass it a var, for example "veggiespecial". I understand the code that will perform the actual change on the drop down menu. What I don't understand is the if statement.
if(pizzatype.value == "veggiespecial")...
Shouldn't it be just (pizzatype == "veggiespecial")?
Why does it have to be pizzatype.value? Where the heck does the .value come from???
View 6 Replies
View Related
Feb 4, 2011
I'm wanting to make a search function in a limited way.
The following code sends the input text to a page where the script processes it, no problem
Code:
I would like to have text automatically added to the input.
Example: I have a site I want to be only about things that are red.
Someone inputs "table" and the text "red+table" is sent to the search page.
View 3 Replies
View Related
Jun 18, 2010
I have come in need of assistance in guiding me in the right direction. My intentions are to create a web-based page where one can select from a few drop down menu's, and enter a few select pieces of information. This information would then be logged for later purposes, when the user chooses to retrieve this information (during the initial usage, no long term storage) in the format of a report.
View 1 Replies
View Related
Jan 7, 2010
I'm trying to create a family tree online that has several other related family charts. I want each person's name and birth year to be stored in javascript variables, then I want to be able to just go through the tree, and put the persons name once, and have it put the appropriate name and birthyear in the little boxes that the css is creating.
var johnname = "John Smith";
var johnbirthyear = "Jan 1 1930";
var janename = "Jane Doe";
[code]....
So I thought I had it all figured out. I thought that the above would take the id of John that I added, go to the line that sets the name, add john to the word name, and then document write the variable of johnname from the js file. I know you're laughing at me because of course it instead made the value of name to johnname, then wrote the word johnname in the box. I want to go through and be able to just type the persons name in the html for that box once, and have it update with their appropriate info.
View 8 Replies
View Related
Feb 4, 2005
I'm having a problem getting javascript and vbscript to place nicely together. Here is what I want to do:
I'm getting values from my database for different exam types. Here are some sample values:
Exam Type1
Exam Type2
Exam Type3
Here is how I get the values in vbscript: Code:
View 5 Replies
View Related
Apr 14, 2011
I have a web page with two forms, when I click the button on one of the forms, the onclick event goes to a javascript that emails the first form and then the second form. This is correct, this is the way I want this to work. It's simple, it's easy, it works!
However, it only works in FireFox and Internet Explorer, it will not work in Google Chrome browser.
I've spent many hours trying lots of various ways to implement this so I'm not interested in speculating about possible solutions that might work, I've already tried too many of those.
Also, it needs to work this way, not combining the forms, etc.
Does anyone have any tried and tested solutions that work with Chrome? code...
View 2 Replies
View Related
Oct 28, 2010
I know that Javascript is client side, but I'd like to know the best way to populate HTML drop downs in real time based on information typed in the other HTML form fields with information found on the server as opposed to the client.For instance if a user wants to select certain files located in a directory on the server, as they type in the pathname supposedly containing the files the drop downs continually refresh themselves with the server files listed in that directory (if it exists, and apache has permissions to see what's inside) as if it was showing client files instead.
What would be nice is if my browser could continually query the server for some of its private information and not have to refresh itself to obtain it, whether that means the server-side would have to continually refresh itself makes no difference to me as long as the client-side doesn't have to. But I guess this is not possible because no matter what you would have to at least refresh the client-side page once?Submitting the form to a CGI or PHP script would not work because I need this functionality to help populate the form BEFORE I send it.I would like to not have to press a button to update the form every time I change the pathname and need to update the drop downs since this would be annoying.
View 2 Replies
View Related