Disable All Elements From All Forms Except <textarea>'s

Jul 23, 2005

I have a dynamic page of which I don't know how many forms will be on
it, neither which and how many elements will be in each form.

I use the following java script to disable all elements from all
forms:

var numberForms = document.forms.length;
var formIndex;
for (formIndex=0; formIndex<numberForms; formIndex++)
{
for(x=0;x<document.forms[formIndex].length;x++)
{ document.forms[formIndex].elements[x].disabled=true }
}

Now I want this to stay the same, except when an element is a
<textarea>. So basically: script must have the same functionallity
(disable all form elements), but not if the element is a textarea
(then it would remain enabled).

Is there a way to read out this <textarea> value in script ?

View 3 Replies


ADVERTISEMENT

Disable Textarea With IE7?

Feb 22, 2010

I got two textareas. I push a form button and some text fills both textareas, lets say "x" for area one and "y" for area two. I then disable the first textarea with a another button so that when I push the fill button again, only textarea two gets updated. To do that I use this:

document.myform.mytextarea.disabled=true;

It works on Firefox, Opera, IE8, but not on IE7. With IE7 both textareas change content, in does not matter that I disabled the first one. I get the same problem if I use:

document.form1.textruta.disabled="disabled";

View 3 Replies View Related

JQuery :: How To Disable Textarea On Page Load

Feb 18, 2011

Simple question. How can I disable a textarea when a page is loaded(and re-enable it on a button click). I have tried several things with no luck. What I have tried is at the bottom. Here is mycode snippets:
Code to generate the text area
<%=Html.TextAreaFor(Function(model) model.NewestComment.Comment, 2, 60, New With {.id = "comment"})%>
JQuery Code I have tried to disable it....
<script type="text/javascript"> $(document).ready(function() {
$(
"NewestComment.Comment").attr("disabled", "disabled");
I also tried....
$(
"comment").attr("disabled", "disabled"); Neither of which worked.

View 2 Replies View Related

Disable Special Characters In A Textbox / Textarea?

Jul 1, 2008

how can i disable special characters in a textbox/textarea?

View 10 Replies View Related

Document.forms[0].elements[7].

Jul 23, 2005

Why doesn't this work - no errors, just no value when text is in textbox

var fn=document.forms[0].elements[7].value;

View 3 Replies View Related

How To Loop Elements In Forms?

Aug 16, 2007

how to loop the elements in forms to minimize long codes.. example if I have this form below:

<form name="test" method="post">
<input type="text" name="a">
<input type="text" name="b">
<input type="text" name="c">
<input type="text" name="d">
<input type="text" name="2">
</form>

View 2 Replies View Related

Access Elements With Same IDs Within Multiple Forms?

Aug 11, 2011

Normally I would just use document.getElementById to get anything I need but here is my problem:

I have a zip code control that I load using AJAX. it has city, state, country, county and zip code. This gets loaded within a business application and at one point you can have both a bill to and ship to address forms on the screen at the same time, loading my zip control with the same fields, same ids and same name. This forced me to now pass in the form name that contains the control.

I need to get to divs and spans within this form. Primarily as you type in a city or zip code, I am doing a hot search with a popup div that shows you results you can quickly choose from. The only time this becomes an issue is the situation I mentioned before when the zip code control is on the screen twice. I am not certain how to access the innerHTML of a span or div by way of the form name. Is this possible and if so what is the proper syntax?

Here is a very basic example at its simplest form of my problem.

<form name="frm_billto" id="frm_billto">
<span id="myspan">Hello</span>
</form>
<form name="frm_shipto" id="frm_shipto">
<span id="myspan">World</span>
</form>

In the above example because the control was loaded twice, I now have 2 spans with the same ID. I want the innerHTML of the each span based on the form they are in.

We wanted one control that we could use throughout the system that we could update in one place and the entire application be updated. Unfortunately we did not anticipate having it load more than once on the page.

View 11 Replies View Related

JQuery :: Binding (live ? On ?) Paste On Forms Elements With IE?

Jan 5, 2012

I've found this this closed ticket and nothing more ...JQUERY cannot detect pasting text when the browser is IE8 or older version ...

View 4 Replies View Related

Toggle Display Of Form Elements Or Separate Forms?

Feb 20, 2009

I am creating a form to enable advertisers to create listings on an accommodation directory site.One of the form fields is a drop down with the following optionshotelguestHouseselfCateringinnholidayParkcampingThe top part of my form is the same for all these accommodation types. However I need to include a section specific to the accommodation type. This section will include groups of radio buttons and checkboxes allowing the advertiser to choose which facilities/amenities are available.For exampleA hotel may have 24 room service campsite may have a shop on siteI was planning to have a separate div for each of the accommodation specific sections and toggling the display based on the choice of the accommodation type from a drop down list.I have just had a horrible thought that it may be possible if javascript was not enabled that either none of the sections would be displayed or even worse all of them at once.

View 5 Replies View Related

Does A Form Element Know Its Own Index Number In The Forms[].elements[] Array

Aug 24, 2010

I have a form element that looks like this:

<input type="text" onchange=doSomething(this)>

and a function:

function doSomething(theField){
}

I know that within the function I can access properties of the field (e.g. theField.name and theField.value). But how do I access theField's index number in the form's elements[] array -- from the "this" reference that was passed to the function? I.E. if this field is elements[3], how can I get at that 3?

View 2 Replies View Related

JQuery :: Disable /enable The Elements?

Dec 3, 2010

I have div with Textbox, label and hyperlink it it. I want to disable /enable the elements in it. I am using this code.

$('#Content_2 :input').attr('disabled', true);
#Content_2 - is a div

But this leaves the hyerperlink and label enabled. How can modify this ?

View 2 Replies View Related

JQuery :: Textarea Form - Selecting Array Elements?

Feb 22, 2011

I'm trying to add the text of a textarea form to the string that's contained at:
myarray[a][b][c]
It was easy to pull out the value of the textarea with this:
textinput = $('#mytextarea').val();
But then when I try to add the variable into the array, it doesn't work. I'm not able (apparently) to do this. Fingers crossed that I'm doing something dumb?

This doesn't work:
myarray[a][b][c] += newstringvariable;
Nor this:
myarray[a][b][c] = myarray[a][b][c] + textinput;
I'm guessing there is a very simple (probably syntax related!) solution to this. I'm open to doing this via jQuery or regular javascript.

View 4 Replies View Related

JQuery :: Disable Form (sibling) Elements?

Oct 19, 2010

What is the selector to disable all form elements on the same 'level'? What I have is this:

Code:
<form>
<input id="element1" name = ........ />

[code]....

View 7 Replies View Related

Jquery :: Disable Context Menu For Future Elements

Sep 10, 2010

code to disable right click menu when we right click on "a" tag. But it doesn't work on elements created on the fly. Do you guys know how to tackle this?

View 9 Replies View Related

Script To Enable / Disable Input Elements On The Page?

Jul 26, 2011

I'm wondering if it's possible for a script to enable/disable all input elements on the page with some sort of toggle button. I googled it but didn't find anything too useful except for this: [URL] but I'm not sure how to edit it for the toggle.

View 9 Replies View Related

Disable Form Elements Based On Check Box Being Checked

May 12, 2011

I have an array of list boxes. I need them to become disabled if the first one is checked (with an id of disabler_0), and I need them to be enabled if that box is unchecked. Right now it doesn't work.

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script>
<script>

[Code]....

View 1 Replies View Related

Hierarchical Auto Check And Disable Lower Ranked Elements?

Mar 31, 2011

Let me start by saying javascript is a weak point for me. I have a form with hierarchical data (in this case users, who have galleries, which have albums, which have images) now the form will be out put from a database query and look something like this:

[Code]...

View 1 Replies View Related

JQuery :: Attr() Function Not Working In IE7 - Alternatives - Disable Elements In Real Time ?

Jul 28, 2010

Is there any alternative way to disable elements in real time as .attr("disabled",true) or .attr("disabled","disabled") do not work in IE7, only with IE8 or FireFox 3?

View 4 Replies View Related

Passing Variables To Functions - Disable Elements Of A Form Based On Which Options Are Selected

Feb 2, 2010

I'm trying to make a function that will disable elements of a form based on which options are selected.

I have made this work for individual form controls but now i want to make it into a function that could be used on any form control.

Here is the broken function

Code:

I've probably just missed something but i really cant see what?

View 9 Replies View Related

JQuery :: Serialize Does Not Serialize In Elements Other Than Forms

Dec 6, 2011

.serialize() does not descend into anything other than a form to find inputs, and so to serialize inputs that are not in a form you must specify a selector that grabs each input. I just want to make sure I haven't erred.

//Standard usage
$('form').serialize(); //looks for all the named input elements that are inside the element, serializes them
//Without a form
$('someDivOrTrOrOtherElementNotAnInput').serialize(); //does not serialize any inputs that are inside the element
[Code]...

View 3 Replies View Related

Make Few Forms But 1 Submit Button - Send The 5 Forms As 1 Form

Sep 16, 2010

I want to make few forms but 1 submit button. I want to do 1 page , 5 forms , 1 submit button so when i click on the submit button it will send the 5 forms as 1 form.

View 2 Replies View Related

Adding Forms But It's Limited To Text Input Forms?

Nov 14, 2011

how to add forms in javascript, but it's limited to text input forms.

<script type="text/javascript"><!--
function updatesum() {
document.form.sum.value = (document.form.sum1.value -0) + (document.form.sum2.value -0);
}
//--></script>

Where the inputs sum1 and sum2 are text fields you put whatever numbers you want in. That works fine. Great. Now what I'm having trouble with is modifying the code so that it will add one form with an input number with a form that spits out a randomly generated number.

<input type="button" value="D20" onclick="this.form.display.value = Math.round (20 * Math.random())" class="buttonHi" />  <input name="display" type="text" size="6" value="" />

This is what I'm using for my random number generator. So basically I want to be able to put, say, 5, into the input text field above this. And then click on the d20 button to get a random number, say, 15, and then have the first code add the inputted 5 with the randomly generated 15.

View 4 Replies View Related

JQuery :: Selector For All Elements That Are Not Type=text Or Type=textarea?

Feb 22, 2010

I need to add an event for all elements that are not text entry.I have tried this

$(':not(input:text, input:textarea)')
$(':not(:text, :textarea)')

I tried to get it to work for just not type=text

$(':not(:text)')
$(':not(input:text)')

I can't seem to figure it out.

View 5 Replies View Related

Does Form.disable Work On Hidden Text Form Elements?

Jul 23, 2005

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:

View 3 Replies View Related

JQuery :: $('textarea').elastic(); - Change Back To The Default Length Of Textarea?

May 13, 2011

How would i change back to the default length of textarea?

I have this comment area that after clicking submit i will append the new comment in the list of comments through ajax... i got one problem though, everything is working perfectly well except for the textarea that won't change back to it's default size...

EXAMPLE:

The problem is that the textareawon't change back to it's default size // let's say that the default size is rows=3

View 2 Replies View Related

<textarea> Reset One Textarea To Default Value - Not Reset The Whole Form

Nov 5, 2009

I've been trying to fix this.

Code below:

View 11 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved