I have a function which passes text from txtdebt to debtsbox which works fine. However, I want to add code which examines the value of debtsbox and if any of the values the user entered contain the string "d" then I want to emable rblDebts which is disabled when the page loads. This part is not working (no errors) and I'm not sure why.....
I'm currently working on a form for my site and would like to do something that I've seen many times on other sites. I would like to make a particular form element enabled or disabled depending on whether another requisite form radio button is checked. I tried this:
I am writing a ASP.NET UserControl and I am trying to incorporate JQuery into this. The control is a simple form with a few input fields (text, checkbox, select, radio). The first element in the form is a checkbox. Upon clicking this checkbox I want the all the input elements in the form (except the checkbox control itself) to be enable/disable. I tried writing some of this code but my solution was not getting me anywhere. Below is the ASP.NET form code.
I have a Java form where I need to be able to switch a drop down with a text box using Javascript. The change would be made depending on the radio button choice the user makes. The drop down is the default form element and radio button A is checked by default. So when the user clicks radio button B the text box should appear and if they change their mind and select radio button A the drop down should come back.
Whats making this a little tricky is that I'm doing my form validation using Java via the form element name. So these two will have the same name. I need for the drop down to be switched off/disabled if they have radio button B and vice versa. Is all this doable using javascript?
A form is up in the browser, user does what they need to do and hits "Submit". Being the patient soals that they are, they don't wait for the browser to refresh, but start entering more data / following links!
What I want to do is to disable all form elements and links when the user cliks "Submit". Anyone have some J-S to do this?
I am trying to submit a form in javascript on clicking 'Button1'.On submission,it will disable the html table 'HTMLTable1' present in it.The code which I am using is as:
function OnButton1_Click ( ) { var oRows = document.getElementById('HTMLTable1').getElementsByTagName('tr'); var irows = oRows.length ;
[code]...
But On submit,the html table is getting disabled just for a moment then again it becomes active and user can interact with it.
Say I have a textbox in a form that I do not want the user to have the ability to put any spaces. This example is for someone's name converting to a short url so no matter what, their name is like JohnDoe and during the typing of it, the user cannot put a space between their name. Is this an HTML or Javascript thing to pretty much disable spacebar just for that field?
I'm working on a JavaScript that is enabling / disabling a select element according to whether a checkbox is selected or not. This works fine in Firefox, but in Internet Explorer (v 6.0.2900) it appears wierd:
When I disable the selevt element in IE, it continues to appear as enabled (falsely) until I try changing it.
When I click on it, updates itself as grey as to indicate that it is disabled.This is wrong. I want it to appear as grey and disabled the moment it is disabled via JS.Is this a bug in IE, or should I do this different way (code below).
Is there perhaps some way to "update" the select element so that it appears as disabled once I disable it with JS? (without having to click on it to probe if it is disabled or not) Code:
I am currently using this plugin [URL]..(HTML) to display a div with content, depending on what is entered.Is there a way to disable the submit button if the div contains a certain message?
We implemented an exit popup on our page. When a user tries to leave our purchase page, an exit popup comes up saying that if they click cancel they will get a 50 dollar discount and are automatically redirected to that discounted checkout form.
The problem is, when a user clicks our "submit" button, when they are trying to purchase at full price, the exit popup shows up too, and redirects them, so essentially we can't get the full amount out of our customers! We want the script on the page, but we don't want it to show up when users click our submit button.
heres the exit popup script
Code: <script language="JavaScript" type="text/javascript"> window.onbeforeunload = confirmExit; function yPop(url) { var found = 1;
I've got a JQuery Mobile form working across multiple "pages", even though it is a single HTML file.This is done by placing the opening form tag before the <div data-role="page"id="screen1"> tag, and closing it after the final losing page div tag. Works great.Currently the form validation is properly flagging each field as the user leaves it.The only trouble I am having is making the continue button at the bottom of each screen disabled until the visible invalid fields pass validation.Here's the simplified version of the code:
I've been struggling trying to get a small order form to work the way I want it to. Here is a link to the live page: [URL] And here is the code in question:
[Code]...
I have two questions...
Question 1 How can I make this piece of script act a little smarter. Look at the order form, I'm catering for up to 4 people and providing lunch for them. If they select 3 people and the spaghetti bol for lunch, it's only adding $10 where it should be adding $30. Obviously this is simple multiplication but since the values in my form are prices it makes it a little tricky. I'm guessing an onselect on the first part of the form which changes the pricing of the other items would be the way to go, but how do I do this?
Question 2 The "Total Price" is placed before the <form> tag by the script. This is ok but it's not where I want it. How can I position this text elsewhere in the document?
I need to pass user input from a form to one database field. I'm relatively new to JS but the idea I had was to have several form elements and use JS to collect the users input and send all the values through a hidden element. What's happening is the variable names are being sent rather than the values. The code below is only passing to the next page. Limitations: I am editing an intranet site built by a 3rd party so a lot of the files we've been given are encrypted. I cannot change the method to post.
I've put together what I think is an illustration of my problem at [URL] Quite simply, I need to be able to access the elements of the form without referring to them by ID as the whole form is intended to be cloned. I intended to do this using parentNode and childNodes[] together with the 'this' keyword. My understanding of 'this' in this context is that it should refer to the HTML element calling the function, i.e. one of the radio button inputs. However this gives the error "Error: this.parentNode is undefined"
Does "document.formName.elementName.disable" work on hidden form text elements? I have a form with some input fields that are associated with some hidden text fields and I would like to disable all of the categories inside the form when the page loads and only enable each category as it is needed. Code:
I have a grid that I'm adding rows to that include form text input boxes using addRowData. I know I can use the "editable:true" for that but I'd rather not at this time. Anyway I have the <div id=list1></div> surrounded by a <form></form>. Also statically I have a couple of text input boxes and a submit button. When I press the submit button the only parameters that show up in the POSTED data are the static ones. Is there a way to get the form elements "registered" with the form? I know I can always use javascript to extract the data and save it via an ajax call, but if there is a way to do it "correctly"
Example var myRow = {id:"0",call:"<input name='callt"+boxNo+"' id='call"+boxNo+"' class='calls' type='text'/>",amount:"<input name='amt"+boxNo+"' id='amt"+boxNo+"' type='text' value='"+defaultDep+"'/>",residual:"",calculate:"<input type='button' class='buttons' id='b"+boxNo+"'/>"}; $("#list1").addRowData(boxNo,myRow);
I'm working with a form that has both static and dynamic form elements (add textbox, etc), and while I can access the static elements via request.form, the dynamic elements cannot be accessed. I have the dynamic elements appended within a div that lies within a table.
Here is the javascript:
Code:
function add3<%=strGoalCount%><%=strObjCount%>() { var foo = document.getElementById('fooBar<%=strGoalCount%><%=strObjCount%>'); var numi = document.getElementById('theValue'); var num = (document.getElementById('theValue').value -1)+ 2;
I'm using the jquery plugin found here. I love the look but I have a form that uses functions like this:
[Code]..
So, when you select a country and it retrieves the state/province text input, the jquery css is not applied to it. Is there something I need to add to the code above or to the jquery initialization code here:
I'm creating a news section for a CMS in PHP and mySQL in which I have a text field for the headline and an textarea for the article. Instead of making the user add each article one-at-a-time I would like to know if there's a way to dynamically create/remove these elements with a button?
for instance; at page load the form contains 1 article - it has 1 text field and 1 textarea. The user decides that he wants to add 2 more articles, so he clicks the "add" button twice. Now the form has 3 articles (3 text fields and 3 textareas), each with a unique id (art1_head,art1_txt, art2_head,art2_txt, art3_head,art3_txt).
Then, I also need to have a button or checkbox to remove each article.
Forgive my ignorance. I'm not a js guy, I work in PHP. Is this possible?
I'm trying to modify a form so that when a user clicks a checkbox for a shorter version of the form, it will replace swap the default (long) form elements with the short version of elements, so that only the version that is selected will have its element values passed on to the next page. Code:
I need to loop through all form elements such as text, radios, check boxes and the like and to save their state in a file. does anyone have JS code to do this ?